home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #2 / Amiga Plus CD - 1995 - No. 2.iso / internet / faq / englisch / medicalimage-volumevisualizati < prev    next >
Encoding:
Text File  |  1995-04-11  |  123.7 KB  |  2,594 lines

  1. Archive-name: medical-image-faq/volume-visualization
  2. Posting-Frequency: monthly
  3.  
  4. med-volviz-faq-95-03
  5. ====================
  6.  
  7. The following is a list of software packages, user's notes and other
  8. information relating to medical volume visualization and imaging that I
  9. have collected over the past from Usenet newsgroups, mailing lists, www
  10. and other places. Many thanks to V.C. Arun Kumar and Lance Ladic for their
  11. lists on 3D visualization software. I have NOT tried all of the packages
  12. mentioned in this list, and therefore cannot attest to the quality of some
  13. of them. Please let me know if I have misquoted someone's posting and if
  14. you wish to make corrections and additions to the faq. Also send me a note
  15. if some of the text is out of date or too far off-topic as I don't want
  16. the faq to grow too much with irrelevant info.
  17.  
  18. I would be interested to hear other user's experiences concerning 2D and
  19. 3D-reconstruction of CT, MRI and US-data.
  20.  
  21. If you find the faq useful I would be happy to receive a postcard from
  22. your hometown or institution mailed to: Matti Haveri, Oulunsuuntie 122D39,
  23. 90220 Oulu, Finland.
  24.  
  25. WWW-, FTP- gopher- and email-URLs are in a format that newsreaders like
  26. Mac's NewsWatcher <ftp://ftp.acns.nwu.edu/pub/newswatcher/> can pass
  27. automatically to helper-applications.
  28.  
  29. This file is formatted as ~setext~. For more information on setext, the
  30. structure-enhanced text format send email to <mailto:setext@tidbits.com>.
  31. A file will be returned shortly. Setext viewers for Mac, DOS/Windows and
  32. UNIX can be found at <ftp://ftp.bilkent.edu.tr/pub/Local/setext/>.
  33.  
  34. This file is also available at:
  35.  
  36. <ftp://rtfm.mit.edu
  37. /pub/usenet-by-group/news.answers/medical-image-faq/volume-visualization>
  38.  
  39. <http://www.cis.ohio-state.edu
  40. /hypertext/faq/usenet/medical-image-faq/volume-visualization/faq.html>
  41.  
  42. <http://www.cs.ruu.nl
  43. /wais/html/na-dir/medical-image-faq/volume-visualization.html>
  44.  
  45. Matti Haveri <mailto:mhaveri@cc.oulu.fi>
  46. Oulu university central hospital
  47. Department of diagnostic radiology
  48.  
  49. Changes since 95-02
  50. -------------------
  51.  
  52. **Software packages:**
  53.  
  54. IDL updated
  55.  
  56. XEVA-VisualStudio added
  57.  
  58. **Some medical sites**
  59.  
  60. Radiology Teaching Files on the Web added
  61.  
  62. **DICOM info, software and example image files**
  63.  
  64. David Clunie's dicom tools updated
  65.  
  66. Changes since 95-01
  67. -------------------
  68.  
  69. **Software packages:**
  70.  
  71. OSIRIS added
  72.  
  73. NIH-Image DICOM import routine added
  74.  
  75. **Some medical sites**
  76.  
  77. Penn State University updated
  78.  
  79. University Hospital of Geneva - Digital Imaging Unit (OSIRIS & PAPYRUS)
  80. added
  81.  
  82. General Electric added
  83.  
  84. RSNA added
  85.  
  86. CRS4 added
  87.  
  88. **DICOM info, software and example image files**
  89.  
  90. ImportACCESS added
  91.  
  92. Changes since 94-12
  93. -------------------
  94.  
  95. **Personal info**
  96.  
  97. I am a proud father of a girl born 9th of December 1994!
  98.  
  99. **Software packages:**
  100.  
  101. EVAL3DPET added
  102.  
  103. SNARK93 added
  104.  
  105. **Some medical sites**
  106.  
  107. National Library of Medicine Visible Human Project updated
  108.  
  109. WWW news.answers archive added
  110.  
  111. Contents
  112. ========
  113.  
  114. **Software packages**: Progams relating to medical volume visualization
  115. and imaging as well as users's notes.
  116.  
  117. **Some medical sites**: Some medicine-related WWW-, Gopher-, FTP- and
  118. other Internet-sites worth knowing.
  119.  
  120. **DICOM info, software and example image files**
  121.  
  122. **Other interesting FAQs**
  123.  
  124. Software packages
  125. =================
  126.  
  127. 3DVIEWNIX
  128. ---------
  129. Demo (SUN, SGI, and PC) available at (130.91.180.111)
  130. <ftp://mipgsun.mipg.upenn.edu/pub/>. The package sells for $1000 and comes
  131. with the source code, both the Silicon Graphics and SUN versions, and a
  132. couple of data files. You can get some MRI images in ACR-NEMA 2.0 format
  133. at /pub/3DVIEWNIX1.0/DATA.
  134.  
  135. Contact: Dr. J.K. Udupa, Medical Image Processing Group, University of
  136. Pennsylvania, Department of Radiology, 418 Service Drive - 4th Floor
  137. Blockley Hall, Philadelphia, PA 19104-6021, Phone: (215)-662-6780, Fax:
  138. (215)-898-9145, <mailto:Vhelp@mipgsun.mipg.upenn.edu>.
  139. <http://mipgsun.mipg.upenn.edu>.
  140.  
  141. 3DVIEWNIX is a transportable, very inexpensive software system developed
  142. by the Medical Image Processing Group, Department of Radiology, University
  143. of Pennsylvania, Philadelphia. It has state-of-the-art capabilities for
  144. visualizing, manipulating, and analyzing multidimensional, multimodality
  145. image information. It is designed to run on Unix machines under X-windows.
  146. It uses a data protocol that is a multidimensional generalization of the
  147. ACR-NEMA standards. We have tested it extensively on SGI and Sun
  148. workstations and PCs. Other recipients of 3DVIEWNIX have installed it on a
  149. variety of platforms including IBM RS6000s, HP700s, DEC machines, and
  150. Stardent, all from a single source code version. 3DVIEWNIX has been picked
  151. up as the TOP 10 GRAPHICS SOFTWARE PRODUCT OF THE YEAR by IEEE Computer
  152. Graphics and Applications (January 1994, pp. 87). We charge $1000.00 for
  153. the software which comes with source code and manuals. You can modify and
  154. do whatever else you want as long as it is for your own noncommercial use.
  155.  
  156. 3DVIEWNIX can handle rigid, non-rigid, static, and dynamic objects and
  157. object assemblies. Can handle object information from multiple modalities
  158. and longitudinal acquisitions. Multitudes of visualization, manipulation,
  159. and analysis methods incorporated.
  160.  
  161. Preprocessing: 1. Volume-of-Interest: *To specify subset of the
  162. n-dimensional (nD) volume image *To specify an
  163. intensity-interval-of-interest for reducing the number of bits. 2.
  164. Interpolation: *To create isotropically sampled data of lower or higher
  165. resolution than input *Many interpolating functions *Interpolation in n
  166. dimensions *Both grey-level and shape-based methods. 3. Filtering: *A
  167. variety of forms of enhancing and smoothing filters *Used for filtering
  168. surfaces, for normal estimation, for interpolation, and volume rendering.
  169. 4. Masking: *For assisting segmentation *Quick operation using "paint
  170. brushes". 5. Thresholding: *Multiple intervals can be specified
  171. *Iso-surface generation at any resolution. 6. Segmentation: *2-feature
  172. cluster partitioning *Quick gesture-controlled (user-guided) boundary
  173. segmentation. 7. Classification: *1-feature multiple material
  174. classification for opacity assignment *2-feature multiple material
  175. classification for opacity assignment. 8. Boundary Formation: *Connected,
  176. oriented, closed 3D surfaces are formed *Surfaces may have any resolution.
  177. 9. Image Algebra: *Image addition, subtraction, logical operations.
  178.  
  179. Visualization: 1. Slice: *Sophisticated form of slice display *Multiple
  180. input volumes of any dimensionality can be handled simultaneously
  181. *Multiple color maps *Static montage viewing and dynamic cine viewing of
  182. slices *Arbitrary magnification. 2. Reslice: *Guided by 3D display
  183. *Reslicing through multidimensional volumes. 3. Surface Rendering:
  184. *Multitudes of methods *Multiple objects with translucency and color
  185. *Based on the notion of a structure system: A structure system may be a
  186. collection of static objects, dynamic rigid objets, dynamic non-rigid
  187. objects or any of these coming from multiple modalities *Structure systems
  188. are visualized in their natural form, e.g., a beating heart is displayed
  189. in that manner *Viewing properties of objects can be changed
  190. independently. 4. Volume Rendering: *A new very fast method called shell
  191. rendering *Interactive rendering *Interactive opacity and color
  192. modification *Interactive measurement of fuzzy surfaces.
  193.  
  194. Manipulation: *One of the most sophisticated set of operations in
  195. 3DVIEWNIX *A variety of complex operations including cut away, reflect,
  196. separate, move, surface marking, measure, animation *Complex surgical
  197. procedures can be simulated.
  198.  
  199. Analysis: 1. Measurement: *A variety of inter and intra structure
  200. morphometry *A variety of image intensity-based measurements such as
  201. density profile, time density curves, region-of-interest statistics and
  202. their variation with time. 2. Registration: *Based on matching homologous
  203. features - points, curves, entire surfaces *For merging information from
  204. multiple modalities *For motion description and analysis. 3. Motion
  205. Analysis: *Rigid object assemblies *Animation of motion and its
  206. quantification *Comparison of motion of two assemblies of objects such as
  207. two joints *Relationship between moving surfaces.
  208.  
  209. Ongoing Work: *Fuzzy connected component object segmentation *A variety of
  210. user-steered quick segmentation strategies: live-wire, live-band,
  211. live-region methods *Fast volume rendering of fuzzy structure assemblies
  212. with digital perspective *Manipulation of shells (fuzzy objects) and shell
  213. algebra *Registration of shells (fuzzy objects) and their motion analysis
  214. *Portable system integration.
  215.  
  216. ANALYZE
  217. -------
  218. Provides an environment for the interactive visualisation and manipulation
  219. of 2-D, 3-D and 4-D biomedical images. An integrated set of tools is
  220. provided to allow data to be interrogated in both two and three
  221. dimensions. Three dimensional rendering tools are integrated with two
  222. dimensional orthogonal displays to allow real time reconstruction of
  223. conventional 2D. ANALYZE provides all the tools, including image
  224. registration, to truely support multi-modal image analysis. Tissue
  225. characterisation from multiple MRI, CT X-ray, and Nuclear medicine data is
  226. available as an interactive tool. Filtration program allow data
  227. preconditioning from statistical spatial filtering to minimise noise, and
  228. advanced 3D frequency domain deconvolution of the point spread function of
  229. a confocal microscopy system. ANALYZE has been deliberately developed to
  230. run on standard computer hardware. This allows for maximum value to be
  231. gained from the continual development of computer hardware. All supported
  232. customers receive unlimited hotline support and and an annual two day
  233. training course. ANALYZE is available to clinical and academic users for
  234. $16,000. Annual support contracts are $2,000. Contact CNSoftware for
  235. further details and evaluation.
  236.  
  237. Computers supported: Sun Sparc stations (Solaris 1 & Solaris 2); Silicon
  238. Graphics; HP 9000/700 series; DEC station 5000; DEC alpha; IBM RS 6000;
  239. Apple Mac Quadra. X-Windows supported on all platforms. 24 bit colour
  240. supported where available.
  241.  
  242. Interactive 2-D image display: Display of multiple images with variable
  243. size control; Mouse driven intensity windowing; Rapid generation of
  244. orthogonal images from 3-D volumes; Display of 3-D volume as a cube with
  245. control of size, intensity, range, angle-of-view and interactive
  246. dissections along orthogonal planes; Generation and display of arbitrary
  247. oblique planar images through 3-D volumes; Interactive generation of
  248. "curved" images and/or radial image sections through images traced on
  249. orthogonal images; Rapid display of images in cine movie loops.
  250.  
  251. 3-D Image segmentation: Semi-automatic segmentation using advanced
  252. morphology operations; Manual editing and automatic connection/deletion of
  253. multiple objects using region growing; 3D image editing and object
  254. definition; Multi-modal image classification and object definition.
  255.  
  256. Advanced 3-D image manipulation: Volume rendering using ray casting to
  257. display 3-D images from volumetric data. A complete suite of facilities is
  258. provided: Depth, depth gradient, grey scale and gray scale gradient shaded
  259. surfaces; Maximum intensity projection with optional depth weighting.
  260. Variable illumination and angle of view; Dynamic viewpoint manipulation;
  261. Transparency for overlying surface structures; 3D interaction between
  262. objects and orthogonal 2D slices; Multiple rendering parameters on
  263. different regions of the same display; Combined display of multiple
  264. segmented objects using different rendering parameters and colours.
  265.  
  266. Interactive surface labelling: Surface rendering for display of shaded
  267. surfaces from contours extracted from segmented image data; Surface
  268. smoothing and enhancement based on local neighbour characteristics within
  269. the data; Display and output of surface contour profiles; ASCII file
  270. output of surface normals for export to CAD/CAM or other design or
  271. prosthetic applications.
  272.  
  273. Multi-modal Image Analysis: Geometric image registration across multiple
  274. modalities using object surfaces or point files. Multi-modal image
  275. analysis and segmentation. Fused image generation and display. Cross modal
  276. object display - Bone from CT X-ray with soft tissue MRI.
  277.  
  278. Image & Data Manipulations: Linear combinations of images using algebraic
  279. operators; Pseudo transparent addition of multimodal data; Spatial and
  280. frequency domain image processing using standard and user defined filter
  281. functions. Histogram operations. Manual object segmentation using
  282. thresholding, tracing and erasing. Semi-automated, interactive boundary
  283. detection for object segmentation. Automatic edge contour extraction. 2-D
  284. and 3-D math morphology operators. 2-D and 3-D image transformation
  285. compression using wavelets.
  286.  
  287. Image measurement: Plotting of line and trace profiles including 3-D
  288. tracing. Region growing and spline region definitions. 2D and 3D region of
  289. interest definition. Selection and automatic sampling of regions of
  290. interest with image parameters. Interactive regional volume calculation.
  291. Regional shape and texture analysis. Data plotting and statistical
  292. analysis. 2-D and 3-D shape measurement tools. Multi spectral image
  293. classification tools for multimodal data characterisation.
  294.  
  295. Operators toolbox: Escape and return to UNIX shell to run user developed
  296. programs. Macro facility to record and rerun display and analysis
  297. sessions. Magnifying glass for magnification of different areas of the
  298. screen at different sizes. Full control of colour palette. Tex generation.
  299.  
  300. Image review: B/W & Colour postscript printer support. Multi panel cine
  301. movie. Save facility for 24 bit RGB images for review or advanced
  302. printing.
  303.  
  304. Software development: Support of developments of Analyze program
  305. extensions simple user defined menu builder. Within the Analyze
  306. documentation you will receive a sample 'C' code program to help you
  307. develop your own utilities. Access to Analyze shared memory from external
  308. program and interface building tools.
  309.  
  310. Data types and structures: As an inherently modality independent
  311. environment Analyze naturally allows the comparison and the fusion of data
  312. collected from different sites or scanners, or from different modalities.
  313. CNSoftware can assist you with porting data into Analyze by developing
  314. additional file conversion utilities. File import facility for: IGE Signa,
  315. Advantage windows, 9000 & 9800; Siemens Magnatom; ACR/NEMA; Interfile;
  316. Papyrus; TIFF included. Within the Analyze documentation you will receive
  317. a sample 'C' code program to develop your own import file utilities.
  318. Analyze is fully compatible, for file import, with the widely accepted
  319. ACR-NEMA file structure and the Papyrus format. These have been adopted by
  320. many scanner manufactures including IGE; Phillips and Siemens and which
  321. the majority of scanners will support as a file downloading format.
  322. Analyze will support a wide range of data resolutions including binary; 8
  323. bit; 16 bit; 32 bit; and 64 bit data. All measurements are made at full
  324. data resolution irrespective of the display resolution which may be
  325. adopted. Import/export from standard image formats, TIFF; Sunraster; PCX;
  326. GIF; PPM etc.
  327.  
  328. Confidence: Developed at the MAYO FOUNDATION'S Biomedical Imaging
  329. Resource, Analyze allows you to benefit from more than 15 years experience
  330. in visualisation of biomedical data and to have a software team of 15
  331. members behind your imaging applications.
  332.  
  333. Value: The independent workstation approach offered by Analyze allows for
  334. more productive use of scanner systems by allowing data analysis and
  335. research to be carried out without requiring access to the scanner
  336. console. Where not all modalities are present at a single site Analyze
  337. allows the maximum value from externally contracted studies by allowing
  338. referring clinicians full access to the data on their patients. Staff can
  339. also develop and maintain their skills in the full range of data
  340. modalities even when these are not directly available.
  341.  
  342. Training: All new purchasers receive a two day training course.
  343.  
  344. Research and Collaboration: Training of new staff with new data modalities
  345. and new imaging approaches such as 3-D, is a realistic proposition with
  346. Analyze. For senior clinicians the independence offered by Analyze means
  347. that data collected over the years of clinical study and research can move
  348. with the clinician from hospital to hospital. Collaboration between
  349. clinicians and scientists at different institutions is greatly facilitated
  350. by the harmonisation of data display which can be achieved by using a
  351. standard resolution and colour palette in Analyze.
  352.  
  353. Upgradability: Analyze is supplied as an upgradable product. Entry into
  354. the upgrade program, at the time of purchase, is available for an annual
  355. payment of $2000. Including a further 2 day training course. Analyze is
  356. available to Clinical and Scientific sites for $16,000.
  357.  
  358. For further information call CNSoftware: In Europe: Phone +44 403 733607,
  359. FAX +44 403 733609, <mailto:analyze@cnsltd.co.uk>, CNSoftware Ltd, The Old
  360. Post Office, Worthing Road, Southwater, W.Sussex, RH13 7DT. In North
  361. America: Phone +1 507 252 8304, FAX +1 507 252 8315, email
  362. <mailto:analyze@cnsoft.com>, CNSoftware Inc, 201 1st Avenue SW, Rochester,
  363. MN 55902.
  364.  
  365. AVS
  366. ---
  367. Commercial package from Advanced Visual Systems, Inc. AVS is a
  368. visualization application software and development environment. AVS
  369. accepts data and attempts to create a visual display of the data in a
  370. variety of forms using different visualization techniques. AVS is
  371. structured around their concept of a module. A module is an independent
  372. computing element (C or FORTRAN) which is represented by a rectangular
  373. icon on the AVS screen. AVS comes with 110 modules, and the International
  374. AVS Center provides access to a much larger set of modules contributed by
  375. the AVS user community. A range of data input, filter, mapper and data
  376. output modules are also included in AVS. Filters transform data into data,
  377. e.g. contrast stretch or edge detect. Mappers transform data into
  378. geometry, e.g isosurface or arbitrary slice. And data output modules write
  379. data to files, send data to peripheral devices, or render data, e.g
  380. displaying geometry, images and volumes on the screen.
  381.  
  382. Convex, DEC, Hewlett-Packard, IBM, Sun, Wavetracer.
  383.  
  384. <http://sslab.colorado.edu:2222/projects/AVS_toc.html>.
  385. <ftp://avs.ncsc.org/>. Usenet: comp.graphics.avs. Contact: Advanced Visual
  386. Systems Inc, 300 Fifth Avenue, Waltham, MA 02154, USA, Tel:
  387. 1-800-428-7001, 617-890-4300, Fax: 617-890-8287, <mailto:support@avs.com>,
  388. <mailto:info@avs.com>.
  389.  
  390. Biological Detection Systems
  391. ----------------------------
  392. 15200 Omega Drive #105, Rockville, MD 20850, Phone: 800-BDS-7706, Fax:
  393. 301-990-8391. Macintosh.
  394.  
  395. >Pete Clinch: They are a company that has been around in one form or
  396. another for the last 5 years or so. It was formed to capitalize on
  397. technology developed at Carnegie-Mellon's Center for Fluorescence Studies.
  398. The package they sell is a turnkey system that comes with a computer. The
  399. main product is the software, however, and includes such niceties as
  400. removal of out-of-focal-plane light to de-blur images and 3-D
  401. reconstruction of a spatial series of images. Their software is at least
  402. $10,000 for the basic package, and it can be much more than that depending
  403. on how many of their add-ons you buy.
  404.  
  405. Bioquant
  406. --------
  407. Low-end 3D reconstruction and quantitative histochemistry system.
  408. Platforms: PC. Contact: R&M Biometrics, 5611 Ohio Ave, Nashville, TN
  409. 37209, Phone: 800-221-0549.
  410.  
  411. CT programs by Malcolm Slaney
  412. -----------------------------
  413. <ftp://ftp.apple.com/pub/malcolm/ct.tar>
  414.  
  415. >Doug Merritt: This is a package of code that accompanies the book
  416. "Principles of Computerized Tomographic Imaging" by A. C. Kak and Malcolm
  417. Slaney (IEEE Press, 1988). It has nothing to do with my work at Apple.
  418. Programs included: back - Back Projection, bgr - Insert Black Cross Hatch
  419. on the Comtal, cen - Find the Center of CRC Scanner Data, disn - Quantize
  420. an N x N picture, filt - Filter Projection Data, fmm - Find Minimum and
  421. Maximum of Data, g128 - Generate 128 x 128 Picture from Quadrants, gen -
  422. Generate Simulated Data for CT Scanners, hf - Homorphic Filter Waveforms,
  423. hist - Find Histogram of Eight Bit Binary Data, kakman - Print Help Files
  424. for CRC Tomography Software, median - One Dimensional Median Filter, merge
  425. - Add Two 128 x 128 Images together, path - Generate multipath data,
  426. pdsname - Extract PDS Name Information, radon - Plot the Radon Space of
  427. the Scans, scan - Massage Raw Data from the CRC Scanner, sim - Simulate
  428. Ellipse Field Images, tof - Calculate Time of Flight vs. Threshold Value.,
  429. tv - Extract True Values from Comtal Images, window - Convolve an image
  430. with a square window (averaging).
  431.  
  432. DIP Station
  433. -----------
  434. Macintosh. Contact: <mailto:whc@po.cwru.edu>.
  435.  
  436. >Pete Clinch: I'm pretty happy with a package called DipStation. I think
  437. you can also make user code modules that are basically written in c.
  438.  
  439. Dr Razz
  440. -------
  441. Dr Razz is a 16 bit image display and analysis program for Macintosh color
  442. computers. The program has been optimized for display of radiographic CT
  443. and MRI images, although any 16 bit image stored in a raster file format
  444. (with or without a header) can in principle be viewed. Features include
  445. near real-time window width and window level adjustments on the full 16
  446. bit image data on standard Macintosh graphic hardware. Images can be
  447. viewed individually, or a series of images (eg, a CT or MRI exam) can be
  448. viewed in an image stack. Most non-compressed CT and MRI images can be
  449. opened automatically, without entering any image parameters. In the 'Auto'
  450. open mode, the program attempts to automatically determine image type (CT
  451. vs. MRI), presence of a header and byte order (little endian vs. big
  452. endian). However, a 'Custom' open mode allows complete adjustment of these
  453. and other parameters. Images created with the General Electric 'ximg'
  454. image extraction tool can be opened directly, even if compressed. The
  455. window width and window level setting can be interactively changed via the
  456. window/level control, or by the arrow keys. Most of the image processing
  457. and image analysis tools are not yet implemented. Images can be saved as
  458. 16 bit raster files, or 8 bit grayscale PICTs. TIFF and 8 bit raster
  459. formats should be included by the first official release.
  460.  
  461. The application supports the core AppleEvents (except for printing, which
  462. is not yet implemented) and stationary pad documents.
  463.  
  464. System 7.x and a color Macintosh with a 68020 or greater CPU are required.
  465. A math co-processor is NOT required. A Power Macintosh version will be
  466. released after the first non-beta version is posted for 680x0 Macintoshes.
  467.  
  468. Dr Razz is a "freeware" application. You are free to distribute this
  469. program for non-commercial use. Please include all documentation that came
  470. with the program. However, the copyright is retained by the author,
  471. Thurman Gillespy III.
  472.  
  473. I am interested in supporting as many file formats as possible. Please
  474. contact me if you have specific file format information. C language header
  475. files are especially appreciated. I am also interested in collecting as
  476. many examples of different image file formats as possible for a test
  477. suite.
  478.  
  479. Bugs reports, and any general comments about the program should be sent to
  480. <mailto:razz@u.washington.edu>. Inquiries to the author should be sent to
  481. <mailto:tg3@u.washington.edu>. Thurman Gillespy III, Department of
  482. Radiology, SB-05, University of Washington, Seattle, WA 98195, voice:
  483. 206-543-3320, FAX: 206-543-6317.
  484.  
  485. <ftp://ftp.u.washington.edu/pub/user-supported/razz/>
  486.  
  487. EutecticSSRS
  488. ------------
  489. Low-end 3D reconstruction, mapping, and analysis system. Contour-based
  490. using a digitizing tablet. Platform: PC. Contact: Eutectic Electronics,
  491. Inc, 8608 Jersey Court, Raleigh, NC 27613, Phone: 800-942-4480 (also:
  492. 919-782-3000).
  493.  
  494. EVAL3DPET
  495. ---------
  496. EVAL3DPET - Programs for the Evaluation of 3D PET Reconstruction
  497. Algorithms are available from the Medical image processing group,
  498. Department of radiology - University of Pennsylvania.
  499.  
  500. EVAL3DPET is a set of programs designed to statistically evaluate 3D PET
  501. reconstruction algorithms. It comprises of tools for 3D phantom and
  502. projection data generation, evaluation and statistical comparison, and it
  503. includes some fully 3D reconstruction algorithms.
  504.  
  505. The EVAL3DPET programming system is designed to be capable of:
  506.  
  507. Generating phantom and projection data based on a realistic 3D PET scanner
  508. model. The phantoms are random samples from a statistically described
  509. ensemble of 3D images with 69 ellipsoid features (cold, normal and hot)
  510. ranging from small (4 mm) to large (40 mm). The projection data generation
  511. takes into account detector field-of-view blurring and a realistic 3D PET
  512. noise model.
  513.  
  514. Evaluating for structural accuracy, hot spot detectability and cold spot
  515. detectability. The evaluation program also calculates a training
  516. figure-of-merit, that can be used for optimizing reconstruction
  517. techniques.
  518.  
  519. Statistically comparing the efficacy of a pair of reconstruction
  520. techniques using the t-test.
  521.  
  522. Included, as examples, are the ART and EM reconstruction techniques, both
  523. implemented using traditional voxels and also using the so-called "blob"
  524. basis functions. Our implementations of ART use a special data-access
  525. ordering (of projection rays) to achieve fast convergence. The EM
  526. algorithms support both attenuated and non-attenuated projection data.
  527.  
  528. EVAL3DPET will be made available to all who request it at the cost of
  529. reproduction and mailing of the C source code (on a UNIX tar tape) and the
  530. manual. The programs were developed using the C language (K&R), under a
  531. UNIX operating system, and they have been tested on SPARCstations (SUN)
  532. and Silicon Graphics machines. The software and the manual may also be
  533. received via ftp (in which case we will require a login ID and a
  534. password). There is a charge of $150.00 (checks only) for providing this
  535. service. (For overseas mailing add another $50.00 if air mail delivery is
  536. required.) Please make the check payable (in US currency) to RADIOLOGY
  537. ASSOCIATES and send it with your order to:
  538.  
  539. Ms. Mary Blue, Medical Image Processing Group, Department of Radiology -
  540. University of Pennsylvania, Blockley Hall, 4th Floor, 418 Service Drive,
  541. Philadelphia, PA 19104--6021, Tel.:(215) 662--6780, fax:(215) 898--9145,
  542. e-mail: <mailto:mary@opus.mipg.upenn.edu>.
  543.  
  544. By purchasing the EVAL3DPET software, the recipient agrees to abide by the
  545. following terms:
  546.  
  547. 1. EVAL3DPET shall not be redistributed in any way.
  548. 2. EVAL3DPET is not a patient-care tool and it is not approved by the
  549. United States Food and Drug Administration.
  550. 3. While every effort has been to correct all known bugs, EVAL3DPET is
  551. provided "as is" with no warranty whatsoever. As such, the recipient
  552. agrees not to hold the authors responsible for any problems they may
  553. encounter with the software.
  554. 4. The recipient agrees to purchase EVAL3DPET with the explicit knowledge
  555. that the authors do not offer technical support.
  556.  
  557. FAST
  558. ----
  559. Currently under development by members of the Numerical Aerodynamics
  560. Simulation (NAS) Division at NASA Ames Research Center, Moffett Field, CA
  561. 94035-1000. It is a software environment for analyzing Computational Fluid
  562. Dynamics data. FAST consists of a collection of separate programs
  563. (modules) that run simultaneously and allow the user to examine the
  564. results of numerical simulations by loading data files, performing
  565. calculations on the data, visualizing the results of these calculations,
  566. and constructing scenes of 3D graphical objects that may be animated and
  567. recorded. SGI.
  568.  
  569. <http://www.nas.nasa.gov/FAST/fast.html>. User Guide $72, Source code for
  570. commercial customers $2000, for educational institutions $200. Contact
  571. COSMIC, phone (706) 542-3265, fax (706) 542-4807,
  572. <mailto:service@cossack.cosmic.uga.edu>. To join the FAST user group and
  573. receive tips and important announcements about FAST, send your email
  574. address to: <mailto:fast-users-request@nas.nasa.gov>. Email questions,
  575. comments and suggestions to: <mailto:fast@nas.nasa.gov>.
  576.  
  577. GVLware
  578. -------
  579. Bob - An interactive volume renderer for the SGI.
  580.  
  581. Raz - A disk based movie player for the SGI.
  582.  
  583. Icol - Motif color editor.
  584.  
  585. Contact: <mailto:gvlware@ahpcrc.umn.edu>. Free. The Army High Performance
  586. Computing Research Center (AHPCRC) has been developing a set of tools to
  587. work with large time dependent 2D and 3D data sets. In the Graphics and
  588. Visualization Lab (GVL) we are using these tools along side standard
  589. packages, such as SGI Explorer and the Utah Raster Toolkit, to render 3D
  590. volumes and create digital movies. A couple of the more general purpose
  591. programs have been bundled into a package called "GVLware".
  592.  
  593. The most interesting program is probably Bob, an interactive volume
  594. renderer for the SGI. Some Bob features: Motif interface, SGI GL
  595. rendering. Renders 64 cubed data set in 0.1 to 1.0 seconds on a VGX. Alpha
  596. Compositing and Maximum Value rendering in perspective (only Maximum Value
  597. rendering on Personal Iris). Data must be a "Brick of Bytes" on a
  598. regularly spaced grid. Animation, subvolumes, subsampling, stereo. Raz
  599. streams raster images from disk to an SGI screen enabling movies larger
  600. than memory to be played. Icol is a color map editor that works with Bob
  601. and Raz. Source and pre-built binaries for IRIX 4.0.5 are included.
  602.  
  603. <ftp://ftp.arc.umn.edu/pub/gvl.tar.Z>
  604. To use GVLware:
  605. mkdir gvl ; cd gvl
  606. zcat gvl.tar.Z | tar xvf -
  607. more README
  608.  
  609. IAP
  610. ---
  611. Imaging Applications Platform is a commercial package for medical and
  612. scientific visualization. It does volume rendering, binary surface
  613. rendering, multiplanar reformatting, image manipulation, cine sequencing,
  614. intermixes geometry and text with images and provides measurement and
  615. coordinate transform abilities. It can provide hardcopy on most medical
  616. film printers, image database functionality and interconnection to most
  617. medical (CT/MRI/etc) scanners. It is client/server based and provides an
  618. object oriented interface. It runs on most high performance workstations
  619. and takes full advantage of parallelism where it is available. It is
  620. robust, efficient and will be submitted for FDA approval for use in
  621. medical applications. Cost: in the $5K range.
  622.  
  623. Available from: ISG Technologies, 6509 Airport Road, Mississauga, Ontario,
  624. Canada, L4V-1S7, (416) 672-2100.
  625.  
  626. IBM Data Explorer
  627. -----------------
  628. IBM, HP, Sun, SGI, DG. Contact: <mailto:stein@watson.ibm.com>.
  629.  
  630. >Keith Sams: Data Explorer is used in the following commercial industries:
  631. CFD, Earth Sciences, Environmental Modeling, Power Generation (ie
  632. Utilities), Financial Modeling, Petroleum Exploration, Virtual Reality ,
  633. Computer Graphics Education, Medical Imaging, ECAD (Electronic component
  634. design), Site Remediation, Chemistry/Molecular Modeling. To get another
  635. view of how Data Explorer is being used you might want to look at
  636. <http://www.tc.cornell.edu/DX/dx.html> and
  637. <http://www-i.almaden.ibm.com/dx/>. There are some great application
  638. examples there and some example mpeg animations done by students in the
  639. computer graphics program at Cornell.
  640.  
  641. IDL
  642. ---
  643. Interactive Data Language is a package for the interactive reduction,
  644. analysis, and visualization of scientific data and images. IDL integrates
  645. a responsive array oriented language with numerous data analysis methods
  646. and an extensive variety of two and three dimensional displays into a
  647. powerful tool for researchers. IDL supports an extensive data import
  648. capability, publication quality hard copy output, and user-defined
  649. Windows, Macintosh, or Motif graphical user interfaces. IDL is useful in
  650. physics, astronomy, image and signal processing, mapping, medical imaging,
  651. statistics, and other technical disciplines requiring visualization of
  652. large amounts of data. Environments: Macintosh, Unix, VMS and Windows.
  653. Cost: $1500 to $3750, Educational and quantity discounts available.
  654.  
  655. Contact: Research Systems Inc., 2995 Wilderness Place, Suite 203, Boulder,
  656. CO 80301, USA, Phone: 303-786-9900, FAX: 303-786-9909,
  657. <mailto:info@rsinc.com>.
  658. <http://sslab.colorado.edu:2222/projects/IDL/idl_ssl_home.html>. Demos:
  659. <ftp://ftp.rsinc.com/pub/idl/> (all OSs),
  660. <ftp://boulder.colorado.edu/pub/rsi/idl/> (all OSs),
  661. <ftp://ftp.Germany.EU.net/shop/CreaSo/IDL/>. Usenet: comp.lang.idl-pvwave.
  662.  
  663. >Joe Biegel: [about commercial packages] ...I'd recommend looking into IDL
  664. from Research Systems in Boulder CO. It does many things (including volume
  665. rendering now) real well. It is also very programmable & extensible
  666. (unlike some more turnkey packages).
  667.  
  668. >Melissa A. Hines: I have compiled a brief summary of what seems to be the
  669. net-consensus. The general consensus is that IDL is an excellent package
  670. _if_ you realize what you are getting. From the IDL Readme file: "IDL,
  671. Interactive Data analysis Language, is a complete package for the
  672. interactive reduction, analysis, and visualization of scientific data and
  673. images." General notes:
  674. o IDL is an interpreted language that has its roots in the PDP world. In
  675. other words, this program predates the Mac (and mice) by many years.
  676. Nevertheless, it is a very impressive package.
  677. o IDL makes extensive use of a command line interface -- more than any
  678. other Mac program in common use. You can program a GUI using "widgets."
  679. From the responses to my post, it would seem that many people DO NOT do
  680. this; however, the people who have attempted it say that it is not too
  681. difficult to use.
  682. o IDL runs on many different platforms -- workstations, mainframes and
  683. personal computers. A number of replies indicate that the Mac version has
  684. a higher density of bugs. Apparently, the manufacturers are aware of this
  685. and trying to recruit a true Mac programmer.
  686. o Technical support for IDL is excellent, but you have to pay for it
  687. (approx. $200/yr.) On the other hand, there is a newsgroup devoted to IDL
  688. (and its cousin, pvwave) -- comp.lang.idl-pvwave. There are also a number
  689. of repositories of IDL code scattered about the net. See the IDL FAQ on
  690. comp.lang.idl-pvwave for more info.
  691. o IDL costs big bucks (on the order of $1500 I have heard). On the other
  692. hand, there is a demo version available.
  693.  
  694. >Amara Graps: IDL is a vector-based language that makes it easy to
  695. manipulate arrays and matrices. If A and B are arrays, then you can
  696. multiply them together without a FOR loop, letting IDL worry about
  697. accessing each index: C = A*B. However FOR loops are available if you need
  698. them. (Because it is an interpreted language, some actions slow down the
  699. computation, and using FOR loops is a biggie. I've done testing comparing
  700. IDL speed to Fortran in various actions, and IDL was as fast as a Fortran
  701. program in many cases.)
  702. The scientific functions and procedures that come with IDL are often all
  703. that scientists need, at least when you first start out. And if you need
  704. to do some computation where a function doesn't exist, users over the
  705. years have contributed a lot of routines to various archives all over the
  706. world (the two at John Hopkins and at Goddard are especially good). The
  707. language, for the most part is "open", i.e. you can see the text of any
  708. particular procedure or function, in case you doubt the technique, or want
  709. to modify it. Some functions and procedures are black-box, intrinsic
  710. functions or procedures, but not nearly as many as Matlab (see below) are.
  711. Keep in mind that you are in a scientific data analysis environment whose
  712. roots are *not* in the Mac world, so you don't have nice user-interface
  713. items to lead you through every step of the data analysis process, like
  714. you might have with Igor Pro (I have't used Igor Pro, just Igor 1.2, and
  715. didn't like it that much.)
  716. Matlab? It's a similar scientific data-analysis environment, with
  717. capabililties to build GUI programs, and it costs about the same: ~$1500.
  718. Since I've spent the last 4 months converting Matlab wavelets code to IDL,
  719. let me tell you some of the differences. IDL is more of a true programming
  720. language. Matlab has scripts and functions and no way to explicitly type a
  721. variable. IDL has programs, procedures, and functions and a language
  722. syntax sort of like a cross between Fortran, Pascal, and APL. Matlab's
  723. syntax is much more compact than IDL's. (For example: x = transpose(y) in
  724. IDL is x=y' in Matlab.) Matlab has many more built-in, intrinsic functions
  725. than IDL. MathWorks, the company that makes MatLab, has a thriving
  726. business selling Toolkits, such as a Signal Processing Toolkit, which are
  727. libraries of more intrinsic functions, for a fairly steep cost (I think).
  728. >>First, IMHO Khoros and either IDL and MATLAB are complimentary rather
  729. than duplicative as I first thought. >Yes, Yes, Yes! RSI, makers of IDL
  730. realized this too, and so they have built a set of routines to link IDL
  731. with AVS, a boxes-and-wires type of visualization system similar to
  732. Khoros. I've seen and heard alot about Khoros- it seems to have far more
  733. useful data-analysis routines than SGI's Explorer, IBM's Data Explorer or
  734. AVS.
  735.  
  736. >Mike Schienle: Just to follow-up to a much earlier suggestion of mine
  737. regarding using IDL for the PowerMac. I tested the speed of the built-in
  738. demo on a PMac 7100 (66 MHz) vs. a Sun SPARCStation 10 (50 MHz). The Mac
  739. had 24 MB RAM. The Sun had 256 MB RAM. The IDL demo does quite a bit of
  740. FFT, blurring, line plotting, etc. In short, I feel it is a decent test of
  741. Int, FP and video speed for a system. Anyway, a single pass on the PMac
  742. took six minutes. The same demo running on the Sun SS-10 took 4.5 minutes.
  743. Roughly, a 6:1 price ratio and a 4:3 performance ratio between the Sun and
  744. PMac (for running IDL only). The demo was less than half-way done on a Mac
  745. IIci when the 10 minute demo license expired.
  746.  
  747. >John C. Schultz: Khoros provides one of the best sets of image processing
  748. algorithms I have seen plus adequate 2 and 3D visualization tools and it
  749. seems to have a large "installed" base. It is also easy to use with a neat
  750. graphical "data flow" interface. It is lacking in interactive quantative
  751. features (interactive ROI, displaying numeric values, profiles, etc) and
  752. has limited data analysis features.
  753. IDL has very good interactive image display features and has good data
  754. analysis tools though not nearly so many high level image processing
  755. routines as Khoros or as many data analysis routines as MATLAB. The
  756. command line syntax is REALLY bad IMHO.
  757. I have not yet found out about MATLAB's interactive display features (part
  758. of an on-going evaluation) but MATLAB has zillions of data analysis
  759. algorithms with many neat and useful ones in the toolboxes. The image
  760. processing toolbox is very bad IMHO since images are stored as DOUBLE (64
  761. bit precision) in the range [0.0, 1.0]. As with IDL the command line
  762. syntax is bad news IMHO. The user base is huge however meaning that lots
  763. of neat program (M-files I guess) are available.
  764. Both IDL and MATLAB run on Windoze, Mac, Unix and probably NT which pretty
  765. much covers everyone's favorite OS-tipple. Khoros is only Unix/X but does
  766. run with Linux.
  767.  
  768. >Richard Olsen: If you want to do image analysis, IDL would have been an
  769. automatic choice over MATLAB until recent times. Since IDL has firm roots
  770. in the imaging world, vs signal processing, it is very adept at
  771. manipulating images (or any array of information). Now MATLAB has an image
  772. processing toolbox, and neural net toolbox that help balance out the
  773. origins of the packages. IDL can read virtually any data structure known
  774. to man, using existing io-procedures. You can also set up your own. My
  775. students had trouble using MATLAB to read oddly formatted data sets...
  776.  
  777. >Chris Ruckman: The topic of comparing Matlab to IDL comes up often in
  778. comp.soft-sys.matlab, although it's not in the Matlab FAQ. If you want
  779. more detail, you might post there to request a recap of the last go-round.
  780.  
  781. Image Pro
  782. ---------
  783. From Media Cybernetics ($3,500).
  784.  
  785. ImageSpace
  786. ----------
  787. Software environment for confocal imaging. Integrated acquisition,
  788. processing, and visualization for 3D datasets. Platforms: SGI. Contact:
  789. Molecular Dynamics, 880 East Arques Avenue, Sunnyvale, CA 94086.
  790.  
  791. ImageVolumes
  792. ------------
  793. Interactive image processing, contour editing, 3D reconstruction and
  794. volumetric analysis for confocal, EM, X-ray tomography, and MRI.
  795. Platforms: SGI. Price: $4,500, software maintenance is $950/yr. (10/94).
  796. Contact: Minnesota Datametrics Corporation, 1000 Ingerson Road, St. Paul,
  797. MN 55126-8146, Phone: 612-482-7938, Fax: 612-490-9717,
  798. <mailto:scivis@mndata.com>. Demo versions of ImageVolumes are available at
  799. the Gopher site gopher.mndata.com 2074 (look in the US/Minnesota listings
  800. under Minnesota Regional Network).
  801.  
  802. SOFTWARE DESCRIPTION
  803.  
  804. The ImageVolumes system for the Silicon Graphics IRIS workstation provides
  805. a complete software environment for three-dimensional (3D) reconstruction,
  806. visualization and quantification of volumetric data. Input can be
  807. digitized gray scale images, or two-dimensional (2D) graphics data that
  808. describe contours and points. You can interactively process either form of
  809. data to produce sophisticated 3D shaded surface models. An image
  810. processing module, Image, lets you enhance and analyze serial section gray
  811. scale images using several different classes of functions, including
  812. radiometric, filtering, algebraic, geometric and morphologic. A 3D
  813. graphical editing module, ContourEdit, lets you edit and align serial
  814. section contours and point data taken from digitizing tablets or
  815. microscope stage digitizers such as the MD2 Microscope Digitizer from
  816. Minnesota Datametrics. The 3D display and analysis modules, Display and
  817. Metrics, make full use of the visualization features of the IRIS
  818. workstations including their surface materials and light source modeling
  819. capabilities and their fast hidden surface removal and polygon rendering.
  820. Most importantly, you can make measurements on 3D models such as
  821. distances, numbers of objects, surface areas and volumes. In addition,
  822. ImageVolumes now includes new advanced analytical tools for quantification
  823. and classification of 3D models, such as the distance field and 3D model
  824. intersection tool, DField.
  825.  
  826. OVERVIEW
  827.  
  828. You control actions in ImageVolumes using an interactive, screen oriented
  829. DataFlow Manager. By simply clicking the mouse on one or more icons you
  830. define the sequence of operations on your data and the results to be
  831. displayed and stored. At each step of the process the DataFlow Manager
  832. assists you in the selection of appropriate input and output data files.
  833. The major programs within ImageVolumes are:
  834.  
  835. Image - An interactive image processor that operates on digitized gray
  836. scale images.
  837.  
  838. ContourEdit - A screen oriented 3D database editor.
  839.  
  840. Cubes - A polygon and voxel generator that processes your serial section
  841. data and stores a 3D geometry database of surface polygons and voxel
  842. densities.
  843.  
  844. Display - Displays your reconstruction with user defined surface materials
  845. properties, Phong shading and multiple light sources.
  846.  
  847. Metrics - A volumetric analysis program for measuring sizes and numbers of
  848. objects and their surface areas and volumes.
  849.  
  850. DField - Computes distance fields of 3D surface models and quantifies
  851. intersections between 3D surface models. Distance fields can also be used
  852. to interpolate iso-surfaces between two 3D models.
  853.  
  854. Image Processing
  855.  
  856. Image is an interactive 2D image display and processing program. Images
  857. can be displayed singly, as movie loops or as a mosaic. You can choose
  858. from among radiometric, algebraic, geometric, filtering , morphological
  859. and graphical overlay functions. The program supports region-of-interest
  860. processing and can be run using scripts or macros that are learned by the
  861. software during your processing operations. Major image processing
  862. categories in Image include:
  863.  
  864. Radiometric operations - Gray level scaling, histogram normalization,
  865. histogram equalization, binary level slice, piecewise linear
  866. transformation, local adaptive histogram equalization (LAHE) and local
  867. adaptive histogram normalization (Wallis).
  868.  
  869. Algebraic operations - Add, subtract, multiply, divide, square root and
  870. logarithm of gray scale images.
  871.  
  872. Geometric operations - Image translation, rotation and scaling. A
  873. registration feature allows interactive alignment of pairs of images.
  874.  
  875. Filtering operations - Smoothing and median filtering. Kirsch, Laplace,
  876. Roberts, sharpening, sigma and Sobel edge detection operators. Special
  877. line detect filter for enhancing thin fibrous structures.
  878.  
  879. Morphological operators - Area fill, dilate, erode, boundary track and
  880. medial axis operators for delineating boundaries, identifying objects and
  881. creating overlay masks to be used for region-of-interest operations during
  882. radiometric and filtering operations.
  883.  
  884. Interactive Graphics Editing
  885.  
  886. ContourEdit lets you edit graphics data in the form of points, lines and
  887. closed contours. Data can come from a variety of sources including a
  888. digitizing tablet, boundaries of objects extracted from images by the
  889. Image program or the MD2 Microscope Digitizer from Minnesota Datametrics.
  890. You can view your data interactively in 3D from any vantage point using
  891. orthographic or perspective projection. Individual vertices, points, lines
  892. or contours can be selected using hardware picking and then visually
  893. translated, rotated or scaled and saved in their new position. Vertices
  894. can be deleted from or added to line and contour elements. Lines and
  895. contours can be copied or created as interpolations of adjacent lines or
  896. contours. Set operations are one of the most powerful features of
  897. ContourEdit. Elements can be added to or removed from named sets of
  898. elements and each set treated as a single geometric object. Set name
  899. information is preserved in the database and individual sets can be
  900. written to their own disk files.
  901.  
  902. Isosurface Extraction and 3D Rendering
  903.  
  904. Cubes analyzes your serial section data, be it digitized gray scale images
  905. or processed contour and point data, and writes a 3D geometry file
  906. containing a winged-edge, linked list of surface polygons and vertex
  907. normal vectors. Voxel values can also be extracted from image data and
  908. saved in the geometry file.
  909.  
  910. The Display program renders your 3D model using sophisticated graphics
  911. techniques:
  912.  
  913. Ambient, diffuse, specular, transparency and emissive properties by simply
  914. choosing a material from a supplied library of materials - or design your
  915. own materials.
  916.  
  917. Multiple, colored light sources.
  918.  
  919. Phong shading for seamless rendering of surfaces.
  920.  
  921. Smoothing of surfaces.
  922.  
  923. Interactive translation, rotation, scaling and spinning of 3D models.
  924.  
  925. Automated animation of rotation sequences with frame-by-frame screen
  926. capture to disk files.
  927.  
  928. Volumetric Analysis
  929.  
  930. The Metrics program allows you to measure the numbers of objects, surface
  931. areas and volumes of all or a portion of a 3D model using a bounding box.
  932. The bounding box can also be used to create cutaway views.
  933.  
  934. DField computes distance fields of 3D surface models and intersections
  935. between 3D surface models.
  936.  
  937. Utility Functions
  938.  
  939. The full-featured version of ImageVolumes is supplied with a number of
  940. utilities for image format conversion, 3D geometry file format conversion
  941. and for capturing screen images to disk in tagged-image-file-format
  942. (TIFF). Image conversions include TIFF, PCX, sample-scanline and PIC.
  943. Geometry file conversions include AutoCAD DXF.
  944.  
  945. Imagist2
  946. --------
  947. From Princeton Gamma Tech-integrated microscope and analysis systems.
  948. Platforms: Sun. Contact: Princeton Gamma Tech, 1200 State Road, Princeton,
  949. NJ 08540.
  950.  
  951. IRAF
  952. ----
  953. Image Reduction and Analysis Facility. National Optical Astronomy
  954. Observatory (NOAO) Contact: <mailto:iraf@noao.edu>.
  955.  
  956. IRIS Explorer
  957. -------------
  958. IRIS Explorer was originally developed by Silicon Graphics for their
  959. workstations. It is a modular visualisation environment - you create your
  960. application interactively by connecting modules together using a
  961. point-and-click interface. IRIS Explorer comes with about 150 modules
  962. (more are available) which perform tasks such as reading in data,
  963. filtering it, transforming it; creating graphical objects like line
  964. graphs, histograms, contours, surfaces, isosurfaces, volumes, vector
  965. plots, etc; and displaying them together in a window with full 3D
  966. interaction. A number of modules are built using Silicon Graphics'
  967. ImageVision library, and provide a large amount of image processing
  968. functionality.
  969.  
  970. You can create your own modules to read or translate data using a
  971. point-and-click tool called the DataScribe, or use the Module Builder -
  972. another tool bundled with the system - to transform your existing routines
  973. (in the form of C, C++ or FORTRAN source, or even as pure executables)
  974. into modules for use from within IRIS Explorer. Finally, IRIS Explorer
  975. provides the application developer with the ability to customise the look
  976. and feel of the application before handing it over to the end-user.
  977.  
  978. Recently, SGI licenced IRIS Explorer to the Numerical Algorithms Group
  979. (NAG), who are porting it to Sun, IBM RS/6000, HP and DEC platforms. The
  980. Sun and RS/6000 ports are available 10/94; the others will follow soon.
  981. Please contact the IRIS Explorer Centers for more details.
  982.  
  983. WWW: <http://www.nag.co.uk:70/1h/Welcome_IEC>. Usenet: comp.sys.sgi,
  984. comp.graphics.explorer. <ftp://ftp.epcc.ed.ac.uk/pub/explorer/> or
  985. <ftp://swedishchef.lerc.nasa.gov/explorer/>.
  986.  
  987. IRIS Explorer Center (Europe): PO Box 50, Oxford OX2 8JU, UK, Tel: +44
  988. (0)1865 516377, Fax: +44 (0)1865 516388, <mailto:helpdesk@iec.co.uk> and
  989. <mailto:infodesk@nag.co.uk>.
  990. IRIS Explorer Center (North America): 1400 Opus Place, Suite 200, Downers
  991. Grove IL 60551-5702, USA, Tel: +1 708 971 2367, Fax: +1 708 971 2706,
  992. <mailto:infodesk@nag.com>.
  993. IRIS Explorer Center Japan (IECJ): Nagashima Building 2F, 2-24-3 Higashi,
  994. Shibuya-ku, Tokyo, Japan, Tel: +81 3 5485 2901, Fax: +81 3 5485 2903,
  995. <mailto:help@IRIS.explorer.co.jp>.
  996.  
  997. KBVision
  998. --------
  999. Software environment for creating image understanding applications-
  1000. automatic detection, classification, and statisticas generation.
  1001. Platforms: Sun, IBM (RS6000s), DEC, SGI. Contact: Amerinex Artificial
  1002. Intelligence, 39135 Walnut Terrace, Fremont, CA 94536, Phone:
  1003. 510-794-7853, Fax: 510-794-1406.
  1004.  
  1005. Khoros
  1006. ------
  1007. KHOROS version 1.0 does not do 3D visualization, version 2.0, scheduled to
  1008. be released 8/94 might have 3D Tools. The small contributed toolbox in
  1009. KHOROS v 1.0 does very nice surface thresholding using image gradient
  1010. technique and produced grayscale renderings of surfaces. Sun, SGI, DEC,
  1011. HP, IBM, NeXT. The three major requirements for Khoros are: X11R4, a
  1012. UNIX-type operating system, and lots of space (min. 120-150 Meg). Only if
  1013. your PC has these three prerequisites can you consider doing a port of
  1014. Khoros to your PC. Successful ports of Khoros have been done for the Mac
  1015. II and various 386/486 machines that meet these requirements. Talk to
  1016. Donna Koechner <mailto:donna@khoros.unm.edu>. Contact:
  1017. khoros-request@chama.eece.unm.edu. Usenet: comp.soft-sys.khoros.
  1018.  
  1019. <ftp://ftp.eece.unm.edu/pub/khoros/>
  1020. <ftp://ftp.uu.net/pub/window-sys/khoros/>
  1021. <ftp://popeye.genie.uottawa.ca/pub/khoros/>
  1022. <ftp://ftp.rrz.Uni-Koeln.DE/graph/khoros/>
  1023. <ftp://ftp.lrz-muenchen.de/local/khoros/>
  1024. <ftp://ipifidpt.difi.unipi.it/pub/khoros/>
  1025. <ftp://ftp.waseda.ac.jp/pub/khoros/>
  1026. <ftp://ftp.mcc.ac.uk/pub/cgu/khoros/>
  1027. <ftp://unix.hensa.ac.uk/pub/uunet/window-sys/khoros/>
  1028. Pull back the file $KHOROS_FTP/release/install.ftp and read it first.
  1029.  
  1030. >Alex Milshteyn: The toolbox written by that guy from Italy works fine for
  1031. me. Khoros is able to output data in .rs format, therefore Sunview would
  1032. handle it just fine as well.
  1033.  
  1034. MacCubeView
  1035. -----------
  1036. Designed to display a texture map image of three-dimensional (3-D) data.
  1037. In this release, three simple ray-tracing techniques have been added. The
  1038. data in mind is typically generated by medical imaging techniques such as
  1039. CT, MRI, and nuclear medicine. Some geophysics techniques also produce
  1040. suitable 3-D image data. Hardware Requirements: MacCubeView will probably
  1041. run on any Colour Macintosh Computer that is running System 7 or newer.
  1042. The software will be at its best when used with a large eight-bit colour
  1043. monitor. The Macintosh should have at least eight megabytes of memory
  1044. installed. It will not run on a Mac Plus, SE, Classic, etc. Two versions
  1045. of the programme are supplied - one for machines with a FPU, the other is
  1046. for machines without a FPU, such the LC475 and Quadra 605. There is a demo
  1047. file of a slice of the author's head.
  1048. <ftp://mac.archive.umich.edu
  1049. /mac/graphics/graphicsutil/maccubeview1.50.sit.hqx> and the mirrors around
  1050. the world.
  1051.  
  1052. MacPhase
  1053. --------
  1054. 2D data analysis and visualization application for the Macintosh. Data
  1055. sets can be byte, integer, longint, or real and can be as large as memory
  1056. allows. MacPhase has an extensive collection of processing tools ranging
  1057. from simple math operators to fourier transforms. You can use simple tools
  1058. to filter in the frequency domain. There are 3x3 and 5x5 configurable
  1059. convolution filters and much more. MacPhase can also display your data
  1060. using raster, contour, 3D wireframe, 3D surface, 3D rendered surface,
  1061. vector, 3D contour, 3D line, line, and combination plots. There is an easy
  1062. to use color look up table editor. Use it to put the colors where they
  1063. best show your data. MacPhase has a Data Tool palette which allows you to
  1064. draw in the data layer of your data window. MacPhase has also has a Draw
  1065. Tool palette which draws in an drawing layer of your data window. Use the
  1066. draw tools to annotate your data with text, simple shapes, placed
  1067. pictures, color look up table legends, and even sound objects. Just about
  1068. every function or operation can be called using a pascal-like macro
  1069. language. Macros are a great way to extend some of the already great
  1070. features in MacPhase. You can also write external code modules, Add-ons,
  1071. for MacPhase. These Add-ons can be an excellant way to extend MacPhase's
  1072. capablities. Add-ons will be made available to support the QuickCapture
  1073. and SCION frame grabbers, GPIB interface, serial ports, QuickTime, video
  1074. digitization (AV-vdig), Photoshop plug-ins, color channels, image
  1075. restoration, and more. Add-ons are callable from the macro language.
  1076. Add-ons can be used to add new file formats as well. MacPhase has a large
  1077. number of supported formats some of which are PICT, TIFF, MatLab, HDF,
  1078. FITS, binary, text, EPS, Mathematica, Photoshop, polygon files, sound,
  1079. color tables, and others. MacPhase supports AppleEvents through the
  1080. DoScript event and several custom events. Use the DoScript event to send
  1081. macro commands to MacPhase. Use the custom events to pass data between
  1082. applications.
  1083.  
  1084. <ftp://sumex-aim.stanford.edu/info-mac/sci/mac-phase-20-nofpu-demo.hqx>
  1085. and /mac-phase-20-demo.hqx (and the mirrors around the world). Contact:
  1086. Doug Norton, Otter Solution, 10 Limekiln Road, Whitesboro, NY 13492-2338,
  1087. USA, Phone: (315) 768-3956, Fax: (315) 736-4371, Internet:
  1088. <mailto:ottersol@aol.com>, American Online: OtterSol, AppleLink: ottersol.
  1089.  
  1090. MacStereology
  1091. -------------
  1092. Demo version is available at
  1093. <ftp://zippy.nimh.nih.gov/pub/nih-image/programs/>. MacStereology is a
  1094. package designed to make measurements of images and to make 3-D
  1095. reconstructions. Input to MacStereology is either from a digitising tablet
  1096. or from Pict files. The boundaries of the objects of interest can
  1097. therefore be drawn by hand on the tablet or traced automatically on a
  1098. binary image. From these boundaries and the magnification, parameters such
  1099. as area, perimeter and centre of gravity are calculated. If the
  1100. co-ordinates of each boundary are also saved, together with the section
  1101. thicknesses then 3-D reconstructions can be displayed, printed or plotted,
  1102. using a wireframe (for pen plotter), layers or surface plot. MacStereology
  1103. should work with any Macintosh with at least 1 Mbyte memory. It was
  1104. designed for a MacII with 8-bit colour, but is OK in grey tones or black
  1105. and white.
  1106.  
  1107. >Stephen M Echteler: [...]MacStereology to do some 3D reconstructions of
  1108. developing sensory neurons. The program is rather expensive ($750) and the
  1109. Mac interface is a bit buggy. I'd really appreciate comments from anyone
  1110. who:1) has used this program or 2) could suggest an alternative
  1111. application with similar features.
  1112.  
  1113. >John Russ: Well, I've been a MacStereology user for several years now. We
  1114. use it in our research (3D reconstructions from all kinds of imaging
  1115. including TEM, confocal light, and x-ray microtomography), as well as in
  1116. teaching courses to grad students, and like it a lot. There are only three
  1117. basic approaches to 3D reconstruction: a) volumetric (transparency)
  1118. imaging like VoxelView or VoxBlast, which shows all of the data, but can
  1119. be VERY time consuming to fiddle with all of the transparency, lighting,
  1120. etc., parameters to reveal the important aspects of structure (they really
  1121. require you to already know what is there, and just use the program to
  1122. show it to others); b) resectioning approaches like Spyglass Dicer, which
  1123. allows you to examine arbitrary sections but cannot show the important
  1124. topological characteristics present in the 3D volume; and c) surface
  1125. rendering, as in MacStereology, which is very efficient (small files and
  1126. fast displays), shows the topology and presents images that appear natural
  1127. because we are all used to seeing surfaces, but accomplishes this by
  1128. hiding other detail including internal structures behind the surfaces. The
  1129. three approaches are complementary and we use them all, but if I had to
  1130. choose, I would take Macstereology first, Spyglass Dicer a very close
  1131. second, and Voxelview (or Voxblast) a distant third, based on the amount
  1132. they are used, and the response of students and researchers to the images
  1133. (how much they can learn from them, how difficult it is to interact with
  1134. them, etc.).
  1135. As to the two specific complaints: I don't agree that the interface is
  1136. "buggy." It does have a few peculiarities that are not totally Mac-like,
  1137. like fiddling with the display LUT and taking over the whole window, but
  1138. you can turn that off if you like. Whenever I've found a bug (usually when
  1139. Apple releases a system upgrade or new hardware), the author has fixed it
  1140. pretty quickly, and he is also very good about giving advice via e-mail.
  1141. And the complaint about the price is really sort of annoying. Photoshop
  1142. costs nearly as much, but consider the number of copies they sell? What do
  1143. you think Spyglass' set of programs cost? Or how about Voxelview which is
  1144. considerably more expensive? How much did you spend for your computer+
  1145. camera+ interface+ microscope+ printer+... - well you get the idea. $750
  1146. for a program that has taken man-years to develop and has a very
  1147. specialized market is hardly high-priced. You are just spoiled because
  1148. Image is free (well, unless you count that we all pay taxes to support
  1149. Wayne). In the PC world, you would spend $2K or more for a program
  1150. equivalent to Image. Expensive? No, expensive is trying to do without a
  1151. tool you need.
  1152.  
  1153. MCID
  1154. ----
  1155. Image analysis and quantification mainly for fluorescence imaging.
  1156. Platform: PC. Contact: Imaging Research Inc, Brock University, 500
  1157. Glenridge Ave, St. Catharines, Ontario, Canada L2S-3A1, Phone:
  1158. 905-688-2040, Fax: 905-685-5861.
  1159.  
  1160. MetaMorph
  1161. ---------
  1162. Integrated microscope image capture, enhancement, reconstruction, and
  1163. visualization system. Platform: PC. Contact: Universal Imaging
  1164. Corporation, 502 Brandywine Parkway, West Chester, PA 19380.
  1165.  
  1166. MicroVoxel
  1167. ----------
  1168. OS/2 v2.1. Indec Systems, Inc. 820, Bay Avenue #212, Capitola, CA 95010,
  1169. (408) 479-8285.
  1170.  
  1171. >Jeff Ingeman: MicroVoxel is a 3D imaging package that imports data from
  1172. BioRad MRC-600 files, TIFF files, or raw 8-bit data. You can visually
  1173. examine any slice made at any angle or plane through the 3D volume. You
  1174. can render your 3D data in 3 different modes of volume rendering. You can
  1175. also extract objects from your data and render them in shaded-surface
  1176. mode. There are also a number of 2D and 3D image processing tools included
  1177. in the program. Animated movies can be rendered and shared with others
  1178. using an included, public-domain viewer program. Multiple volumes of 3D
  1179. data can also be merged into a tricolor shaded rendering. Markers can be
  1180. placed anywhere in 3D space and numerous measurements taken. We have been
  1181. using it here at UCI for over a year now and are quite happy with it.
  1182.  
  1183. Montage
  1184. -------
  1185. One of the first complete serial-section reconstruction packages and was
  1186. produced at the University of Pennsylvania. It includes component programs
  1187. for 2D data entry from digitizer, 3D reconstruction and display, and
  1188. surface area/volume analysis. Platforms: PC (Linux w/ VGA or X11), Unix
  1189. workstation (Sun, IBM, SGI, etc.). Cost: Free (scientific community), $ if
  1190. extended support required.
  1191. <ftp://retina.anatomy.upenn.edu/pub/mont.linux.tgz>. Refs: Journal of
  1192. Neuroscience Methods v21, pp 55-69, 1987. Contact: Robert G. Smith,
  1193. Department of Neuroscience, University of Pennsylvania, Philadelphia, PA
  1194. 19104-6058, <mailto:rob@retina.anatomy.upenn.edu>.
  1195.  
  1196. Neurolucida
  1197. -----------
  1198. Low-end interactive image analysis software for neuron tracing and
  1199. anatomical mapping. Platforms: PC (Windows). Contact: MicroBrightField,
  1200. Inc, 75 Hegeman Ave, Colchester, VT 05446, Phone: 802-655-9360, Fax:
  1201. 802-655-4031.
  1202.  
  1203. NCSA Tool Suite
  1204. ---------------
  1205. Unix Workstations (DEC, IBM, SGI, Sun), Macintosh, Cray. Contact: National
  1206. Center for Supercomputing Applications, Computing Applications Building,
  1207. 605 E. Springfield Ave., Champaign, IL 61820. Cost: Free. The suite
  1208. includes tools for 2D image and 3D scene analysis and visualization. The
  1209. code is actively maintained and updated. <ftp://ftp.ncsa.uiuc.edu/>.
  1210.  
  1211. NCSA Data Slice (XDataSlice). Supports X11. /UNIX/XDataSlice.
  1212.  
  1213. Viewit in /misc/viewit/. Viewit is a memory hog which can do array
  1214. manipulations on entire 3d datasets, some limited format conversions, and
  1215. 3D volumetric projections. This program includes facilities for
  1216. constructing animated sequences of 3D volumetric views through various
  1217. volumes. Viewit has been ported to a number of machines including Crays
  1218. under UNICOS, Sun Workstations, Silicon Graphics Workstations, Alliant and
  1219. Convex Minisupercomputers, and a variety of other machines. Public domain.
  1220. Contact: viewit@ncsa.uiuc.edu.
  1221.  
  1222. Tiller in /misc/tiller/. Tiller is an SGI viewer for viewit displays.
  1223.  
  1224. >Patrick Moran: Viewit has a command line interface and is not the
  1225. friendliest software that you can use. On the other hand it does have a
  1226. large number of built-in functions that are useful for image processing,
  1227. including functions for MR reconstruction. Viewit is used by researchers
  1228. doing work in MR here.
  1229.  
  1230. >Joe Biegel: I never said Viewit had a great User I/F - in fact it
  1231. doesn't! However, it does MANY things including volume rendering quite
  1232. well. If you read the documentation, it's not that hard to get results.
  1233. It's also free. I've been using it for a few years - it's not NIH Image,
  1234. but it DOES do things like depth cued volume rendering. I've used it quite
  1235. a bit for brain imaging visualization - it works - there is a learning
  1236. curve, but it works. If you want more info on ViewIt, send email to
  1237. cpotter@ncsa.uiuc.edu (Clint Potter).
  1238.  
  1239. >Alexander-James Annala: Check out the code for NCSA viewit (if you have
  1240. an unix/x11 platform) -- requires 'tons' of memory for any reasonable size
  1241. volume -- and it is not exactly GUI based code (uses Tk command line
  1242. tools) -- but it does have a huge manual, 'tons' of functionality, and it
  1243. is fast when run on systems with fast processors and 'tons' of memory.
  1244.  
  1245. >Alexander-James Annala: If you have a SUN SPARC workstation/server with
  1246. >250M free memory available (that's free memory -- not available disk
  1247. space) then you can use NCSA's Viewit (NMR Imaging and Spectroscopy
  1248. Package) to do 3d volumetric imaging at full resolution of the UNC CHVRTD
  1249. datasets.
  1250. The following SUN SPARC recipe displays multiple views of a 3D head: get
  1251. any X11R5 (or maybe X11R4) server running on myhost - this is where you
  1252. are going to display images -- rlogin to bighost - this is where you will
  1253. need the free memory for storing intermediate results during the volume
  1254. rendering.
  1255. myhost(96): rlogin bighost -l myusername
  1256. bighost(1): ftp -i ftp.ncsa.uiuc.edu
  1257. ftp> cd misc/viewit/viewit.v3.13
  1258. ftp> binary
  1259. ftp> get viewit.sparc-version.Z
  1260. ftp> get viewit.help
  1261. ftp> quit
  1262. bighost(2): zcat viewit.sparc-version.Z >viewit
  1263. bighost(3): chmod 755 viewit
  1264. bighost(4): ftp -i omicron.cs.unc.edu
  1265. ftp> cd pub/softlab/CHVRTD/volI
  1266. ftp> binary
  1267. ftp> get 3dhead
  1268. ftp> quit
  1269. bighost(5): dd if=3dhead of=3dhead.s conv=swab
  1270. bighost(6): viewit
  1271. viewit(tcl)> -dim 3 256 256 109 -iformat RAW -itype USHORT -i 3dhead.s
  1272. viewit(tcl)> -scale 1.0 1.0 2.3486 -reorder 2 0 1 -push
  1273. viewit(tcl)> -dim 1 90 -ramp -1 1 -linscl 0 356 -xchg
  1274. viewit(tcl)> -movie 0.0 add no_erode
  1275. viewit(tcl)> -linscl 0 255
  1276. viewit(tcl)> -displ X myhost
  1277. bighost(7): exit
  1278. myhost(97): logout
  1279. If you have a smaller workstation you can still do some limited volume
  1280. rendering - but you will have to subsample the original 3D dataset to
  1281. reduce swapping to disk to a reasonable level.
  1282. A viewit electronic newsletter is distributed on an irregular basis -
  1283. email to <mailto:viewit@ncsa.uiuc.edu> to request a subscription. Clint
  1284. Potter (the original author and pricipal contact) is at
  1285. <mailto:cpotter@ncsa.uiuc.edu>.
  1286.  
  1287. NIH-Image
  1288. ---------
  1289. Has painting and image manipulation tools, a macro language, tools for
  1290. measuring areas, distances and angles, and for counting things. Using a
  1291. frame grabber card, it can record sequences of images to be played back as
  1292. a movie. It can invoke user-defined convolution matrix filters, such as
  1293. Gaussian. It can import raw data in tab-delimited ASCII, or as 1 or 2-byte
  1294. quantities. It also does histograms and even 3-D plots. It is limited to
  1295. 8-bits/pixel, though the 8 bits map into a color lookup table. It runs on
  1296. any Mac that has a 256-color screen. Free.
  1297.  
  1298. DICOM import routine. In addition to DICOM-3 images, it now reads many
  1299. ACR/NEMA images. It now requires a DICOM dictionary to decode the DICOM or
  1300. ACR/NEMA header. The dictionary is available from
  1301. <ftp://zippy.nimh.nih.gov/pub/nih-image/documents/>. Hold the option key
  1302. down to get a full dump of the DICOM header.
  1303.  
  1304. <ftp://zippy.nimh.nih.gov/pub/nih-image/>. Mailing list:
  1305. <mailto:nih-image@soils.umn.edu>, subscriptions to the mailing list:
  1306. <mailto:listserv@soils.umn.edu> (subscribe nih-image "your name") (set
  1307. nih-image mail digest). The best way to search the archived messages is to
  1308. use <gopher://saturn.soils.umn.edu:151/77/wais-sources/nih-image-archive>
  1309. to search the archived messages for keywords, or
  1310. <gopher://saturn.soils.umn.edu/11/email-lists/nih-image> for the actual
  1311. archived messages. The archived messages are also available at
  1312. <ftp://ftp.soils.umn.edu/pub/info/email-lists/nih-image/>. The archived
  1313. messages are also in <ftp://zippy.nimh.nih.gov/pub/nih-image/documents/>
  1314. but some of the more recent ones may be missing. You can also obtain a
  1315. list of the available archive files by sending an "index nih-image"
  1316. command to <mailto:listserv@soils.umn.edu>. These files can then be
  1317. retrieved by means of a "get nih-image filename" command.
  1318.  
  1319. Nuages
  1320. ------
  1321. Input: a set of simple closed polygons on parallel planes. There may be
  1322. several (nested) polygons per plane. Output: A set of triangles
  1323. representing the surface of a 3D polyhedra, and/or a set of tetrahedra
  1324. filling the 3D polyhedra. The program adds vertices onto and inside the
  1325. contours. How to display the output: The program currently supports
  1326. wavefront .obj format, DXF format and Object File Format (.off) format.
  1327. The latter can be visualized with geomview on sgi and NeXT. Geomview is
  1328. available at geom.umn.edu. Conversion tools to other file formats and
  1329. several contour sets can be found at <ftp://avalon.chinalake.navy.mil/>.
  1330. How to get input data: The input format is a simple ascii file (see man
  1331. prepros for a format description).
  1332.  
  1333. Platforms: Sun, SGI, DEC. Refs: "Three-dimensional modeling of human
  1334. organs and its application to diagnosis and surgical planning.", Technical
  1335. Report 2105, Institut National de Recherche en Informatique et
  1336. Automatique, (France), Dec 1993. <ftp://betelgeuse.inria.fr/pub/Nuages/>
  1337. (138.96.16.91).
  1338.  
  1339. NUAGES_SUN4.tar.Z     sun sparc 2 (sun4OS4)
  1340. NUAGES_SGI.tar.Z      sgi         (iris4d)
  1341. NUAGES_DEC.tar.Z      decstation  (ultrix)
  1342.  
  1343. >Matthew T. Adams: I wanted to let you know about a little utility I just
  1344. wrote and posted to <ftp://ftp.uwa.edu.au/pub/povray/incoming/utilities/>.
  1345. It converts Bernhard Geiger's Nuages' "vera" file format into the PoV 2.x
  1346. file format, suitable for inclusion into a PoV scene file.
  1347.  
  1348. OLPARS
  1349. ------
  1350. On-Line Pattern Analysis and Recognition System from the PAR Government
  1351. Systems Corporation. Statistical pattern recognition system that can be
  1352. applied to analyzing information derived from reconstructions. Platforms:
  1353. Sun (Unix), DEC (VAX/VMS). Contact: Amber Technologies, 47 Junction Square
  1354. Drive, Concord, MA 01742, Phone: 508-369-0515, Fax: 508-371-9642.
  1355.  
  1356. OSIRIS
  1357. ------
  1358. OSIRIS has been designed as a general medical image manipulation and
  1359. analysis software. The design is mainly based on the following criteria:
  1360. portability, extendibility and suitability for any imaging modality.
  1361. OSIRIS is designed to deal with images provided by anytype of digital
  1362. imaging modality to allow physicians to easily display and manipulate
  1363. images from different imaging sources using a single generic software
  1364. program. Portability ensures the software implementation on different
  1365. types of computers and workstations. Thus, the user can work in the same
  1366. way, with exactly the same graphical user interface, on different
  1367. stations. Also by supporting standard file formats, the OSIRIS software
  1368. provides access to images from any imaging modality. The OSIRIS program
  1369. was developed as part of the Geneva PACS project and is intended for
  1370. physicians and non computer-oriented users allowing them to display and
  1371. manipulate medical images. Its standard original version included only
  1372. basic image manipulation tools accessible through a convenient and
  1373. user-friendly graphic interface. In addition to being used at the
  1374. University Hospital of Geneva, it was widely distributed around the world
  1375. and was adjusted according to user's comments and suggestions. This
  1376. program was also designed to serve as a development of more advanced image
  1377. processing and analysis tools.
  1378.  
  1379. Portability: The initial development of OSIRIS program was undertaken
  1380. simultaneously on UNIX based X/window graphic environment as well as Apple
  1381. Macintosh native platform. The UNIX version was further tested on a
  1382. variety of workstations namely SUN Sparc series, DEC alpha series, HP 7000
  1383. series, IBM Risc-6000 series and SGI machines. Recent evolution in the
  1384. desktop computing environment lead us to develop a new kernel of the
  1385. OSIRIS software to be compatible with Windows 4 graphic interface for PC
  1386. compatible computers. This new version is also directly compatible with
  1387. Windows NT and may be used on Windows 3.1 with some restrictions in
  1388. performance. Finally we also ported our code to run native on the PowerPC
  1389. RISC computers to fully benefit from the enhanced performance of this new
  1390. generation of processors.
  1391.  
  1392. OSIRIS provides (just a few characteristics): Interactive graphic user
  1393. interface, Customizable display modes for images sets, Zoom, rotation,
  1394. flipping of image sets, Color adjustment on full dynamic range, Magnifying
  1395. glass, Annotations, Regions of interest (polygons, ...), Measurements
  1396. (distance, angle, surface, volume, ...), Filters, Multiplanar sections of
  1397. tomographic images, Region growing for automatic image segmentation,
  1398. Histogram equalization.
  1399.  
  1400. OSIRIS software can be obtained free of charge from: Digital Imaging Unit,
  1401. University Hospital of Geneva, 24 Micheli du Crest, 1211 Geneva 14 -
  1402. Switzerland. Fax: (+41 22) 372 61 98, <mailto:osiris@cih.hcuge.ch>. A
  1403. special developer license is available for the full source code.
  1404. <http://expasy.hcuge.ch/www/UIN/osiris.html>,
  1405. <ftp://expasy.hcuge.ch/pub/Osiris/>.
  1406.  
  1407. Pixar
  1408. -----
  1409. High-end visualization and rendering for movies, but also for the medical
  1410. community. Contact: Pixar, 3240 Kerner Blvd, San Rafael, CA 94901, Phone:
  1411. 415-258-8100, Fax: 415-459-4297.
  1412.  
  1413. Pixcell
  1414. -------
  1415. $1,500 from Sandia Labs. A demo version of Pixcell, complete with manuals
  1416. and images from Sandia Labs <ftp://ecto.ca.sandia.gov/pub/Pixcell/>.
  1417.  
  1418. PV-WAVE
  1419. -------
  1420. PV-WAVE is a comprehensive software environment that integrates
  1421. state-of-the-art graphical and numerical analysis techniques into an easy
  1422. to use, easy to extend, easy to apply, and easy to learn system for
  1423. quickly finding solutions to, and building applications for, complex
  1424. technical problems.
  1425.  
  1426. PV-WAVE uses an intuitive fourth-generation language (4GL) that analyzes
  1427. and displays data as you enter commands.  With it you can perform complex
  1428. analysis, visualization, and application development quickly and
  1429. interactively.
  1430.  
  1431. PV-WAVE provides hundreds of routines for representing, importing,
  1432. exporting, filtering, transforming, analyzing, visualizing, and
  1433. communicating data, as well as constructing widget-based applications with
  1434. this technology.
  1435.  
  1436. PV-WAVE is available for UNIX and OpenVMS workstations and for PCs running
  1437. MicroSoft Windows or Windows NT.
  1438.  
  1439. Cost: $995 to $6995.  Education and quantity discounts available.
  1440.  
  1441. Contact: Visual Numerics, Inc., 6230 Lookout Rd, Boulder, CO 80301, Phone:
  1442. 800-447-7147 (outside the US: 303-530-9000), Fax: 303-530-9329.
  1443.  
  1444. <mailto:cwine@boulder.vni.com>, <http://doc:8118/vnihome.html>, Usenet:
  1445. comp.lang.idl-pvwave.
  1446.  
  1447. RMN
  1448. ---
  1449. >Philip Grandinetti <mailto:grandinetti@osu.edu>: RMN - A Nuclear Magnetic
  1450. Resonance (NMR) data processing program for the Macintosh. Free.
  1451. <ftp://ftp.funet.fi/pub/sci/chem/nmr/>.
  1452.  
  1453. Various types of one- and two-dimensional NMR data processing. It can read
  1454. in text files (single column of data), and data files from most
  1455. Chemagnetics and Varian spectrometers. It should also read in Tecmag data
  1456. files. As far as Bruker data files are concerned, I could never figure out
  1457. what their format is. If anyone has specific details, please let me know.
  1458.  
  1459. There are two versions: "RMN" - for Macs with a math coprocessor, and "RMN
  1460. (no 881)" - for those without. "RMN (no 881)" will run on a PowerPC,
  1461. however, it is certainly not native mode.
  1462.  
  1463. There is no manual for this program. Most menu items should be obvious.
  1464. Just try it and see what happens. The menu Analyze is disabled until I
  1465. have time to fix some bugs. The same is true for Simulate under the
  1466. Acquire menu.
  1467.  
  1468. ROSS
  1469. ----
  1470. Reconstruction Of Serial Sections. Serial-section based reconstruction and
  1471. visualization system for microscopy. Interactive and automated mosaicking,
  1472. contour extraction, and registration. Platforms: SGI. Cost: free.
  1473. Availability: late `94. Contact: Dr. Muriel Ross, Biocomputation Center,
  1474. MS239-11, NASA Ames Research Center, Moffett Field, CA 94035-1000,
  1475. <mailto:ross@biocomp.arc.nasa.gov>.
  1476.  
  1477. SciAn
  1478. -----
  1479. SGI 4D, IBM (req. GL, Z-buff). <ftp://ftp.scri.fsu.edu/pub/SciAn/> or
  1480. <ftp://monu1.cc.monash.edu.au/pub/SciAn/>.
  1481.  
  1482. >Bob Lipman: [where to get red-blue 3D glasses] So far I've heard about 3
  1483. places: Reel-3D, Culver City, CA 310-837-2368, American Paper Optics,
  1484. 800-767-8427 and Cygnus Graphic, Phoenix, AZ. Some of you asked about the
  1485. software that displayed the red-blue image. The software is called SciAn.
  1486.  
  1487. Semper6
  1488. -------
  1489. General image Processing and acquisition system. Platforms: PC, DEC (VAX),
  1490. Sun. Contact: Synoptics Ltd, Paragon Towers, 233 Needham St, Newton, MA
  1491. 02164, Phone: 617-527-4461, Fax: 617-527-4084.
  1492.  
  1493. SNARK93
  1494. -------
  1495. SNARK93 - a programming system for 2-D image reconstruction from
  1496. projections for the UNIX/Sun environment, is available from the Medical
  1497. image processing group, Dept. of radiology - University of Pennsylvania.
  1498.  
  1499. SNARK93 is a programming system designed to help researchers interested in
  1500. developing and evaluating reconstruction algorithms for image
  1501. reconstruction from projections. It is the latest in a series of releases
  1502. of SNARK. One of these, SNARK77, is described in some detail in the book
  1503. by G.T. Herman, "Image Reconstruction from Projections: The Fundamentals
  1504. of Computerized Tomography," Academic Press, New York, 1980. In fact, all
  1505. illustrations of two dimensional reconstructions (by a large variety of
  1506. algorithms) in that book were produced by SNARK77. Additional
  1507. reconstruction algorithms can be found in SNARK93, such as the linogram
  1508. method of Edholm, Herman, and Roberts (IEEE Trans. on Med. Imaging, vol.
  1509. 7, pp. 239-246, 1987), the maximum likelihood EM algorithm of Shepp and
  1510. Vardi (IEEE Trans. Med. Imaging, vol. 6, pp. 113-122, 1982), and the
  1511. maximum a posteriori probability algorithm of Herman, De Pierro, Gai (J.
  1512. Visual Comm. and Image Proc., vol. 3, pp. 316-324, 1992). SNARK93 also
  1513. provides a methodology for testing for statistically significant
  1514. task-specific performance differences between algorithms, as illustrated
  1515. in the papers by Herman and Odhner (IEEE Trans. Med. Imaging, vol. 10, pp.
  1516. 336-346, 1991) and Herman and Meyer (IEEE Trans. Med. Imaging, vol. 12,
  1517. pp. 600-609,1992). It also extends the capability of previous SNARK
  1518. releases (which simulate data collection in X-ray computed tomography) to
  1519. emission tomography. SNARK93 has been designed to be flexible and
  1520. transportable, in places at the expense efficiency. While it may also be
  1521. used to reconstruct repeatedly from data collected by a particular device,
  1522. a special purpose program for that device is likely to be much more
  1523. efficient.
  1524.  
  1525. The SNARK93 programming system is designed to:
  1526.  
  1527. (a) be capable of generating mathematically described phantoms
  1528. realistically representing various cross-sections of the human body;
  1529.  
  1530. (b) be capable of generating mathematically simulated projection data of
  1531. such cross-sections reflecting the characteristics (geometrical
  1532. arrangements of sources and detectors, spectra, noise properties, etc.) of
  1533. various possible tomographic data-collection devices;
  1534.  
  1535. (c) contain many of the published reconstruction algorithms;
  1536.  
  1537. (d) contain subroutines to carry out work which appears to be common to
  1538. many reconstruction algorithms, so as to facilitate the incorporation of
  1539. additional (user-defined) algorithms;
  1540.  
  1541. (e) contain routines for the evaluation of single reconstructions and
  1542. provide a methodology for testing for statistically significant
  1543. differences between reconstruction algorithms;
  1544.  
  1545. (f) be capable of displaying the reconstructed images and plotting several
  1546. distance measures between the original object and the reconstructed image.
  1547.  
  1548. SNARK93 will be make available to all who request it at the cost of
  1549. reproduction and mailing of the FORTRAN source code (on a UNIX tar tape)
  1550. and the manual. The software and the manual may also be received via ftp
  1551. (in which case we will require a login ID and a password). We charge
  1552. US$200 (checks only; drawn on a U.S. bank) for providing this service. For
  1553. overseas mailing add another US$50.00 if air mail delivery is required.
  1554. Please make the check payable to RADIOLOGY ASSOCIATES and send it with
  1555. your order to:
  1556.  
  1557. Ms. Mary Blue, Medical Image Processing Group, Dept. of Radiology - Univ.
  1558. of Pennsylvania, Blockley Hall, 4th Floor, 418 Service Drive,
  1559. Philadelphia, PA 19104-6021, U.S.A., Tel. (215) 662-6780, Fax (215)
  1560. 898-9145, <mailto:mary@mipg.upenn.edu>.
  1561.  
  1562. SNARK93 CONFIDENTIALITY AGREEMENT & DISCLAIMER
  1563.  
  1564. By purchasing the SNARK93 software, the recipient agrees to abide by the
  1565. following terms:
  1566.  
  1567. 1. SNARK93 shall not be redistributed in any way.
  1568. 2. SNARK93 is not a patient-care tool and it is not approved by the United
  1569. States Federal Drug Administration.
  1570. 3. While every effort has been made to correct all known bugs, SNARK93 is
  1571. provided "as is" with no warranty whatsoever. As such, the recipient
  1572. agrees not to hold the authors responsible for any problems they may
  1573. encounter with the software.
  1574. 4. The recipient agrees to purchase SNARK93 with the explicit knowledge
  1575. that the authors do not offer technical support.
  1576.  
  1577. Spyglass Slicer/Dicer
  1578. ---------------------
  1579. Volumetric visual data analysis package that allows users to create 3D
  1580. color images in seconds. It can display isosurfaces, cut through data with
  1581. oblique slices, and scale, annotate and label the display of data. Slicer
  1582. for Windows also has contains translucency and lighting options.
  1583.  
  1584. Availability: Macintosh, Windows. List: $495 for Windows, $695 for
  1585. Macintosh. Requirements: Macintosh: 256 color display, 4MB RAM; Windows:
  1586. 256 color display, 8MB RAM, FPU; UNIX: 256 color display, 16MB RAM.
  1587.  
  1588. Contact: Spyglass, Inc, P.O. Box 6388, Champaign, IL 61826, USA (or 1800
  1589. Woodfield Drive, Savoy, IL 61874?), Phone: (217) 355-6000, FAX: (217)
  1590. 355-8925. Spyglass Technical Support at <mailto:info@spyglass.com>.
  1591. <http://www.spyglass.com/>.
  1592.  
  1593. >James Sneyd: I've used Spyglass for many years, and found it to be
  1594. excellent. Especially when combined with the HDF format libraries.
  1595. Animation is excellent, and Mac-Unix coordination is seamless. It's not
  1596. nearly as powerful as some visualisation systems (Explorer, AVS,
  1597. Wavefront) but is a LOT cheaper and I have never needed anything more
  1598. expensive. I use it mostly for numerical solutions of PDEs in two and
  1599. three dimensions. One problem is the absence of Dicer for Unix.
  1600.  
  1601. Sunview
  1602. -------
  1603. From SUN. <http://www.sun.com>. Contact: Sun Microsystems, 2550 Garcia
  1604. Avenue, Mountain View, CA 94043, Phone: 415-960-1300.
  1605.  
  1606. SunVision
  1607. ---------
  1608. Sun (SunOS under X). <http://www.sun.com>. Contact: Sun Microsystems, 2550
  1609. Garcia Avenue, Mountain View, CA 94043, Phone: 415-960-1300.
  1610.  
  1611. >Matthew T. Adams: I have a SparcStation 2 (SunOS 4.1.3) with OpenWindows
  1612. 3, and I use SunVision 1.1 to do MRI volume renderings.
  1613. Advantages: easily customizable (interactive GUI editor), you can hook in
  1614. your own C code to the GUIs, volume renderings (SunVoxel), lots of image
  1615. processing tools (SunIP), photorealistic rendering (SunART, using Pixar's
  1616. RenderMan), geometric renderings (SunGV), animation (SunMovie), C library
  1617. containing all tools in all the above modules, straightforward file format
  1618. (for volume & image data, at least). Drawbacks: SunVision 1.1 is the last
  1619. version -no new stuff. Sun recommends SunVideo, speed (I'm not sure if
  1620. it's slow because of sloppy coding or my slow machine): ~3 minutes to
  1621. render a 256x256x50 8-bit volume, ~12-15 minutes to render a 256x256x124 8
  1622. bit volume.
  1623.  
  1624. Synu
  1625. ----
  1626. SGI. Contact: spl@dim.ucsd.edu. Non-interactive components run on some
  1627. Unix-based systems.
  1628.  
  1629. >Harvey Karten: There is an excellent new program, called SYNU, that does
  1630. elegant 3D reconstruction of neurons, written by the Imaging Group at the
  1631. University of California Sand Diego, under the direction of Mark Ellisman.
  1632. It runs on a Silicon Graphics machine, and produces gorgeous images of
  1633. serial sections, with variable transparency, stereo pairs, etc. I think it
  1634. may be available for just the cost of the media. An example of the product
  1635. is shown on the front cover of the November issue of J. Neurosciences by
  1636. Martone. The current problem with it (when I last spoke with the Ellisman
  1637. group about this) was that it takes a bit of doing to import files into it
  1638. from Image or Canvas or other programs, and it does need a Silicon
  1639. Graphics to run the program.
  1640.  
  1641. The Explorer
  1642. ------------
  1643. Macintosh. UCLA.
  1644.  
  1645. Theraview
  1646. ---------
  1647.  
  1648. View
  1649. ----
  1650. SGI (4D, Indigo, Crimson). <ftp://ftp.cs.unc.edu/pub/VIEW/>. Contact:
  1651. <mailto:bergman@cs.unc.edu> or <mailto:ward@cs.unc.edu>.
  1652.  
  1653. VIS-5D
  1654. ------
  1655. SGI, IBM, SUN, HP, DEC (volume rend. only on SGI).
  1656. <ftp://iris.ssec.wisc.edu/pub/vis5d/>
  1657. <http://ssec.wisc.edu/~billh/vis.html>
  1658. Contact: <mailto:whibbard@macc.wisc.edu> or <mailto:bpaul@macc.wisc.edu>.
  1659.  
  1660. VIS-5D is primarily designed for interactive visualization of time-varying
  1661. multi-variate 3-D gridded data such as the output of numerical simulations
  1662. of the atmosphere and oceans.  It can be applied to a variety of other 3-D
  1663. gridded data.
  1664.  
  1665. Vis-AD
  1666. ------
  1667. SGI only.
  1668. <ftp://iris.ssec.wisc.edu/pub/visad/>
  1669. <http://ssec.wisc.edu/~billh/vis.html>
  1670. Contact: <mailto:whibbard@macc.wisc.edu> or <mailto:bpaul@macc.wisc.edu>.
  1671.  
  1672. VIS-AD is designed for interactively steering and visualizing scientific
  1673. computations.  The system includes a high-level interpreted programming
  1674. language with links to C and Fortran. Users define data types appropriate
  1675. for their applications. The system includes a novel and flexible way for
  1676. users to control how their data are displayed.
  1677.  
  1678. VolVis
  1679. ------
  1680. <ftp://sbcs.sunysb.edu/pub/volvis/>. The major restriction is that you
  1681. have to have some sort of a Silicon Graphics workstation in order to run
  1682. it. If you do not have and SGI, there is a starbase version at that same
  1683. site that will run only on HP's with starbase. VolVis can be compiled on
  1684. SPARC and runs fine under SGI, HP (w/Starbase), Sun SPARC (X11R5).
  1685. Contact: <mailto:volvis@cs.sunysb.edu>.
  1686.  
  1687. >Dave Wyble: While I'm sure VolVis is a very impressive package, it does
  1688. not appear to run on Sun OpenWindows.
  1689.  
  1690. Vox-L
  1691. -----
  1692. MS Windows NT (Intel, Mips, DEC Alpha), MS Windows 3.1, Unix/Motif.
  1693.  
  1694. Contact: <mailto:info@dataspace.com>. There is an extensive archive at
  1695. <ftp://ftp.near.net/member/dataspace/>. The demo subdirectory has several
  1696. demo disks of the Vox-L Visualizer. The Vox-L Visualizer demo can only
  1697. operate on an included 128^3 file, but the actual application is quite
  1698. comfortable with 256x256x128 sized volume data of MR and CT scans (see GIF
  1699. format images in the images subdirectory). The software is also available
  1700. with drivers for Stereographics' CrystalEyes. For a complete visualization
  1701. environment, check out the Vox-L Workstation line which can provide a
  1702. 150mhz Alpha AXP workstation tuned for volume rendering which start under
  1703. 19,000.
  1704.  
  1705. Voxblast
  1706. --------
  1707. Voxel-based 3d volume rendering system. Macintosh, PC. They have a demo
  1708. available via FTP. Contact: Vaytek, Inc., 305 West Lowe, PO Box 732,
  1709. Fairfield, Iowa 52556, Phone: 515-472-2227, Fax: 515-472-8131.
  1710.  
  1711. >Alex Colburn: PC options may be slower than other hardware options, but
  1712. our version of Voxblast running under Windows, will render at about
  1713. 800,000 voxels per second on a 486 DX2, w/ 16M RAM. Granted it takes about
  1714. 3 seconds to render the standard hogheart volume ( 202x132x144) and larger
  1715. volumes take longer.
  1716.  
  1717. VOXEL-MAN 3D
  1718. ------------
  1719.  
  1720. >Karl Heinz H÷hne: Some weeks ago we had announced the availability of the
  1721. VOXEL-MAN 3D interactive atlas of skull and brain. Those who like to have
  1722. an impression of its functionality may get interactively generated sample
  1723. images via ftp at (134.100.96.5) <ftp://fokus.uke.uni-hamburg.de/>
  1724. [anonymous.voxelman.images]. All images are in CompuServe ".gif" format.
  1725. Be sure to use BINARY transfer mode! File sizes are in "blocks" of 512
  1726. bytes. A sample ftp session can be found in the file
  1727. ftp-sample-session.log in the anonymous home directory. The server is a
  1728. VAX/VMS system, so some aspects are somewhat special:
  1729.  
  1730. common UNIX FTP server     this FTP server
  1731. __________________________________________
  1732. cd voxelman                cd [.voxelman]
  1733. cd voxelman/images         cd [.voxelman.images]
  1734. cd ..                      cd [-]
  1735.  
  1736. Voxel View
  1737. ----------
  1738. Vital Images (505 N. 4th St., Fairfield, Iowa 52556, tel: 515-472-7726,
  1739. fax: 515-472-1661) for 3D reconstruction of images. SGI, Mac. User service
  1740. at <mailto:userserv@vitalimages.com>. Email: <mailto:bvz@vitalimages.com>.
  1741. Refs: "Voxels: Data in 3D", Byte, May 1992 issue, pp177-182.
  1742.  
  1743. >Mustafa Khokha: Vital Images writes its software so that it goes to the
  1744. graphics hardware in the machine to do its voxel renderings. On machines
  1745. like the SGI, this is great since SGI machines have fast graphics engines
  1746. for just this sort of thing. The renderings are fast. I mean really fast.
  1747. I was really amazed the first time that I saw it. This is a key part of
  1748. both of these programs. If you have to wait many minutes for a rendering
  1749. to occur, then a lot of the manipulations like opacity, lighting, and such
  1750. become a lot (I mean a LOT) less useful. You learn so much more by being
  1751. able to change these parameters on the fly. If you have to wait, forget
  1752. it. I just don't have the patience to play with it, and I think you really
  1753. lose a lot of "feeling" for what is going on in your datset. Therefore
  1754. make sure that you get to try out a datset that is representative of the
  1755. ones that you would be doing in terms of size and complexity. Then see if
  1756. you can manipulate the settings (like lower the rendering quality) so that
  1757. it renders before your eyes. Then when you see something interesting, up
  1758. the quality and see if it really pans out. I know VoxBlast allows you to
  1759. do this but I am not sure about VoxelView. This is because VoxBlast goes
  1760. through the operating system when it makes its calls so they can "cheat"
  1761. and render every other voxel or so. VoxelView doesn't because of its
  1762. dependence on the hardware. On the other hand perhaps this is only true
  1763. for the Unix versions? Anyway something to be aware of.
  1764. Also one problem that we have with VoxelView is that you cannot have
  1765. fractional spacing in the Z direction. In other words interpolations are
  1766. purely whole numbers in the Z direction. This is a real drag since most of
  1767. my datasets do not have aspect ratios that are whole number multiples in
  1768. the z compared with x and y. Things may not look right then. Again this is
  1769. because VoxelView depends on the graphics architecture and VoxBlast does
  1770. not.
  1771. Personally, for the short time that I tried VoxBlast, I thought it was
  1772. quite nice. Everything is menu driven although you can if you want write
  1773. your own scripts. Ease of use is not a problem. I would still compare with
  1774. the Mac version that Vital Images makes though so be sure to get your
  1775. hands on the demos.
  1776.  
  1777. >Michael Cammer: VoxelView does do up to 16 bit renderings where bits can
  1778. be grouped. We have tried the new color merging function for double
  1779. immunofluorescence which allows for each dataset to be full eight bits.
  1780.  
  1781. >Dietmar Reiter: I've got some minor experience on VoxelView Ultra on SGI,
  1782. as well as on the Macintosh Version of VoxelView (which I know better,
  1783. since our lab has got one). Three basic points are remarkable: (1) Speed
  1784. (and therefore interactivity) is minimal on the Macintosh release. It
  1785. should be somewhat of an indication, what volume rendering SHOULD be on a
  1786. graphics computer as the SGI. Speed lacks tremendously, what makes
  1787. interacitve working with datasets (volumes) larger than 1 million voxels
  1788. (a cube of 100x100x100 voxels) nearly ipossible. It can be helpful to
  1789. threshold out most of the voxels, in other words to keep the rendering
  1790. task as minor as possible. (2) Nearly no parameters of the VoxelView Mac
  1791. can be given by numbers, but by fancy scroll bars. This inhibits for
  1792. example an exact setting of the opacity for discret voxel values. A
  1793. manually cursor-drawn curve is the approximation. (3) According to sources
  1794. at Vital Images, the Macintosh version will not be developed further, what
  1795. is understandable, because of hardware limitations of the 680x0 and the
  1796. Mac PC system as a whole. This may probaly change with the upcoming of the
  1797. PowerPC. William VanZandt at Vital Images will give give more information.
  1798.  
  1799. >Greg Gillen: It appears that NIH Image will open Voxel View PICS
  1800. animation files and run them at a much faster rate than Voxel View. The
  1801. only problem seems to be the LUT is messed up.
  1802.  
  1803. >John Russ: [how you might be annotating your animations and if anyone has
  1804. transferered animations to video for presentation at meetings] Yes - I use
  1805. the mac version, which is a bit slow but OK on a Quadra. I save the
  1806. animations as PICS files which I then convert to MooV format using
  1807. ConvertToMovie. This lets me play them as Quicktime movies. I play them
  1808. directly from a powerbook using an LCD overhead panel, not through
  1809. videotape.
  1810.  
  1811. Voxtool
  1812. -------
  1813. From General Electric. Runs on a Sun Sparcstation with Advantage Windows.
  1814.  
  1815. >Matti Haveri <mailto:mhaveri@cc.oulu.fi>: We use Voxtool 1.0.4 in a
  1816. Sparcstation (64Mt of RAM) connected via Ethernet to General Electric's
  1817. High Speed Advantage and GE Sytec CT-scanners.
  1818. Binary segmentation is done through lower and higher HU-thresholds. Shaded
  1819. surface display, MIP, RaySum, Integral and Multiplanar reformatting (MPR)
  1820. as well as movie loop (if memory permits full 360 degree rotation with 6
  1821. degree intervals is sometimes possible). Select/remove object, filter
  1822. floaters (user-definable size), scalpel (user-definable cut depth),
  1823. erosion, dilation, open bridges and close gaps-functions. Intersection,
  1824. union, difference and delta-functions between manipulated models.
  1825. Crashes occasionally the whole workstation. Restarting the program or
  1826. rebooting clears occasional memory-problems. Can save only two models at a
  1827. time and the program sometimes loses link to the original slices which is
  1828. very annoying. 3D-images can be saved as individual still-images to disk
  1829. in GE's image-format (hope we will be able to open and view this format in
  1830. the other platforms as well). In the current version area-measurements
  1831. require at least two contiguos slices which is also annoying. If the
  1832. 3D-model has to use more than 100 512x512 image's space as virtual memory
  1833. the program is too slow to use interactively. The current version doesn't
  1834. support colors, transparency or simulated surgical interventions. There
  1835. are some demo-pictures at
  1836. <http://biocomp.arc.nasa.gov/3dreconstruction/movies>.
  1837. Contact: We get tech support and upgrades through local GE staff here but
  1838. when we have some questions they often consult GE anyway and it takes
  1839. time. I have heard that in the past it was possible to contact GE's
  1840. software-staff directly but now GE wants that the local staff must be
  1841. consulted first. ...wish we had tech support through the Internet, it
  1842. would be _much_ easier. GE - are you listening?
  1843.  
  1844. VROOM
  1845. -----
  1846. Contact: Karel Zuiderveld, Computer Vision Research Group, Utrecht
  1847. University Hospital, E02.222, Heidelberglaan 100, 3584 CX Utrecht, Phone:
  1848. +31-30-506711, <mailto:karel@cv.ruu.nl>.
  1849.  
  1850. VROOM is an acronym for Volume Rendering using Object-Oriented Methods; it
  1851. is a C++ class library aimed at multi-modal visualization. A description
  1852. of the functionality can be found in: Zuiderveld KJ, Viergever MA. 
  1853. Multi-modal Volume Visualization using Object-Oriented  Methods.
  1854. Proceedings of the 1994 Symposium on Volume Visualization (Washington
  1855. D.C.), ACM SIGGRAPH 1994:59-66.
  1856.  
  1857. The VROOM class library runs on various platforms (including HP, IBM
  1858. RS/6000, Sun, SGI and Intel-based PC's running UnixWare or Linux) with a
  1859. wide variety of compilers (as cfront, g++, xlC, Symantec).
  1860.  
  1861. Unfortunately, we can not give VROOM source code to interested parties
  1862. (due to restrictions placed upon us by the sponsoring companies). We are
  1863. currently working on a Tcl/Tk binding for VROOM; this will allow us to
  1864. provide others with a major part of VROOM's functionality since we then
  1865. can place TclVroom binaries on our ftp server.
  1866.  
  1867. For more information on the Computer Vision Research Group, see our WWW
  1868. page.  <http://www.cv.ruu.nl>.
  1869.  
  1870. Wavefront Data Visualizer
  1871. -------------------------
  1872. SGI, SUN, IBM, HP, DEC. Contact: <mailto:mike@wti.com>.
  1873.  
  1874. WHIP
  1875. ----
  1876. General purpose image processing software from GW Hannaway & Associates.
  1877. Also has automated stage control and acquisition capabilities. Platforms:
  1878. SGI. Contact: GW Hannaway & Associates, 839 Pearl Street, Boulder, CO
  1879. 80302, Phone: 303-440-9631, Fax: 303-440-4421.
  1880.  
  1881. XEVA-VisualStudio
  1882. -----------------
  1883. XEVA-VisualStudio is an interactive system running on most Unix
  1884. workstations, supporting visualization of volume data sets from image
  1885. slices (acquired by CAT, NMR, Ultrasound, microscopy, confocal laser
  1886. systems). The program runs on SGI IRIX 4.5.1, SunOs 4.1.3_U1, HP HPUX
  1887. A.09.01, IBM Risc6000 AIX 3.2.5 (shared X11 libraries only).
  1888.  
  1889. XEVA-VisualStudio volume rendering system is available for free at
  1890. <http://www.dsi.unimi.it/Users/imaging/eva.html>
  1891.  
  1892. Zmode
  1893. -----
  1894. >John Noel [Software/hardware that can convert a series of parallel MRI/CT
  1895. scan images to a 3D reconstructive model in a CAD system?]: Zmode has
  1896. developed the ability to manufacture models representing patient anatomy.
  1897. The models are produced using medical imaging software and rapid
  1898. prototyping technology. Zmode provides this modeling as a service and can
  1899. also provide custom software solutions such as translation into CAD
  1900. entities. You can get more information by mailing
  1901. <mailto:zmode@callamer.com>.
  1902.  
  1903. Some medical sites
  1904. ==================
  1905.  
  1906. Austin.au PET-Digital Image Library
  1907. -----------------------------------
  1908. <gopher://gopher.austin.unimelb.edu.au/11/images>. Austin Hospital,
  1909. Australia: 3-D PET-images of a human brain etc.
  1910.  
  1911. Avalon 3D object files
  1912. ----------------------
  1913. <ftp://avalon.chinalake.navy.mil/pub/objects/>. 3D object files
  1914. subdirectories exist for different formats. Avalon was created to be a 3D
  1915. object "repository" for the net. You'll find 3D datasets in various
  1916. formats, utilities to convert between the different formats, and documents
  1917. explaining the file formats. There is a /pub/incoming directory for
  1918. uploads, so if you have anything to contribute, please upload it! If you
  1919. have any problems connecting to avalon, try its mirror site Kubota Pacific
  1920. at (144.52.120.9) <ftp://ftp.kpc.com/pub/mirror/avalon/>.
  1921.  
  1922. AVS and IDL in medical treatment planning
  1923. -----------------------------------------
  1924. <http://archive.xrt.upenn.edu/0h/buhle/manuscripts/avs94_paper.html>.
  1925. Hypertext version of paper on using AVS and IDL in medical treatment, by
  1926. E. Loren Buhle, Jr. Ph.D.
  1927.  
  1928. Chapel Hill Volume/Ray Tracing Datasets
  1929. ---------------------------------------
  1930. <ftp://omicron.cs.unc.edu/pub/softlab/CHVRTD/>. Chapel Hill Volume/Ray
  1931. Tracing Dataset. MRI scan of a human skull (256x256x109) and a CT scan of
  1932. a skull of a human cadaver (256x256x113). Note that these are not images
  1933. but volumes, but the slices could be treated as images if you can extract
  1934. them.
  1935.  
  1936. Collaborative Hypertext of Radiology and Ultrasonography
  1937. --------------------------------------------------------
  1938. <http://chorus.rad.mcw.edu/chorus.html>. CHORUS (Collaborative Hypertext
  1939. of Radiology and Ultrasonography) is a multi-author, multi-institution
  1940. hypertext that contains more than 1100 documents on radiologic anatomy,
  1941. differential diagnoses ("gamuts"), and related diseases and syndromes.
  1942. CHORUS will incorporate facilities for distributed authoring, peer review,
  1943. and publication via the World Wide Web. It's based on Fact/File, a
  1944. radiology hypertext that has been integrated with a clinical radiology
  1945. information system since 1990. Comments or questions about CHORUS are
  1946. welcome at <mailto:chorus@mcw.edu>.
  1947.  
  1948. Comparison of Visualization Techniques and Packages
  1949. ---------------------------------------------------
  1950. <http://www.sara.nl/Consumer.Report/Report.html>. We have made a
  1951. comparison of visualization techniques and packages. It consists of a
  1952. general part with descriptions of AVS, IRIS Explorer, Data Explorer (DX)
  1953. and Data Visualizer. The other part contains a study about how these
  1954. visualization packages have been used in visualizing plasmaphysical
  1955. processes.
  1956.  
  1957. CRS4
  1958. ----
  1959. Center for Advanced Studies, Research and Development in Sardinia.
  1960. Interactive Volume Visualization CT/MRI Data Tools at CRS4, Medical
  1961. Imaging Movies at CRS4, Semi-Trasparent Direct Volume Rendering at CRS4,
  1962. Fuzzy Gradient Shading Methods at Niguarda Hospital, Simple 2D
  1963. Visualization Methods at Niguarda Hospital.
  1964.  
  1965. <http://www.crs4.it/~france/vvis.html>.
  1966.  
  1967. Blood flow in intracranial arteries and aneurysms
  1968. -------------------------------------------------
  1969. <http://www.neuronet.pitt.edu:8910/~georgef> or
  1970. <http://www.pitt.edu/~gnfst1>
  1971.  
  1972. Finite Element Modeling of Intracranial Arterial Blood Flow and Saccular
  1973. Aneurysm Formation. Efficient Segmentation and 3-D Reconstruction of
  1974. Intracranial Vascular Structures from Magnetic Resonance Angiography Data.
  1975.  
  1976. >George Foutrakis (University of Pittsburgh, Department of Neurological
  1977. Surgery): I've put together a WWW Home Page describing my past and current
  1978. research. The main focus is on the computational modeling of blood flow in
  1979. intracranial arteries and aneurysms.
  1980.  
  1981. General Electric
  1982. ----------------
  1983. <http://www.ge.com/>
  1984. <http://www.ge.com/crd/ivl/three_dim_medical.html>
  1985.  
  1986. For the purpose of example image sets, GE images are provided in two
  1987. formats: DICOM Part 10 format and Central Test Node (CTN) v2.2
  1988. (Mallinckrodt Institute of Radiology) format. The GE DICOM images are
  1989. available solely for the purpose of providing examples and do not
  1990. represent a complete set of every image type. These images are not meant
  1991. for exhaustive testing purposes.
  1992.  
  1993. <ftp://ftp.med.ge.com/pub/DICOM/IMAGES/CT/>
  1994. <ftp://ftp.med.ge.com/pub/DICOM/IMAGES/CT/HiLgtHsp/PART10/>
  1995.  
  1996. DICOM conformance statements:
  1997. <ftp://ftp.med.ge.com/pub/DICOM/CONFSTMT/>
  1998.  
  1999. University Hospital of Geneva - Digital Imaging Unit
  2000. ----------------------------------------------------
  2001. <http://expasy.hcuge.ch/www/UIN/UIN.html>. UnitO d'Imagerie NumOrique.
  2002. Provides new perspectives for physicians and medical staff in allowing
  2003. them to manipulate images from their workstations. The OSIRIS
  2004. <http://expasy.hcuge.ch/www/UIN/osiris.html> software has been designed
  2005. for the manipulation and analysis of digital medical images stored in a
  2006. standard format called PAPYRUS
  2007. <http://expasy.hcuge.ch/www/UIN/papyrus.html>. These images can be
  2008. retrieved from the PACS database through the ISIS software.
  2009.  
  2010. University of Indiana
  2011. ---------------------
  2012. <http://foyt.indyrad.iupui.edu/HomePage.html>. Radiology Home Page -
  2013. Indiana University. Many CT and MRI-series transferred to gif-format in
  2014. <http://foyt.indyrad.iupui.edu/medres/iurad2.html>.
  2015.  
  2016. medical.resources
  2017. -----------------
  2018. <ftp://ftp.sura.net/pub/nic/> [medical.resources.xx-xx]. It's updated it
  2019. 4-5 times a year. For the most recent files telnet or Gopher to KUFacts,
  2020. (ukanaix.cc.ukans.edu) and login as kufacts. Look under Internet ToolBox
  2021. >>> Internet Health Science Resources.
  2022.  
  2023. MRI MonkeyHead dataset
  2024. ----------------------
  2025. <ftp://ftp.nc.nihon-u.ac.jp/pub/data/MRIMonkeyHead/>. Image sets of a
  2026. brain map on Japanese monkey by using MRI are available which were created
  2027. by Dr.Masato Taira of Department of Physiology, Nihon University, School
  2028. of Medicine. These image set were anatomically correct. Please use them
  2029. for a research on physiology or medical image processing.
  2030.  
  2031. NASA Reconstruction Home Page
  2032. -----------------------------
  2033. <http://biocomp.arc.nasa.gov/3dreconstruction>
  2034.  
  2035. >Kevin Montgomery: I'd like to point everyone to a new World-Wide Web
  2036. server devoted to 3D reconstruction that I've recently created. It
  2037. contains information about software packages (commercial and
  2038. researchware), data sets (including pointers to image formats), output
  2039. (images/movies), references (bibliographical), and pointers to other
  2040. locations over the Internet that contain relevant information (Web, FTP,
  2041. news, etc) for CT, MRI, confocal, and serial-section reconstruction. If
  2042. you have any additions or modifications to the information contained
  2043. therein, please send email to <mailto:www@biocomp.arc.nasa.gov> and please
  2044. format any new information in HTML if at all possible. This service is
  2045. being provided by the NASA Ames Biocomputation Center in order to aid
  2046. other researchers in the field and we hope you find the pages useful,
  2047. informative, and enjoyable!
  2048.  
  2049. NASA URLs
  2050. ---------
  2051. <http://www.nas.nasa.gov/RNR/Visualization/annotatedURLs.html>. A great
  2052. resource for general information about visualization related weblets.
  2053.  
  2054. National Library of Medicine Visible Human Project
  2055. --------------------------------------------------
  2056. >Michael J Ackerman: The initial aim of the Visible Human Project is to
  2057. create a digital image data set of a complete human male and female
  2058. cadaver in MRI, CT and anatomical modes.
  2059.  
  2060. The imaging of the male cadaver has been completed. The data set consists
  2061. of axial MRI images of the head and neck taken at 5 mm intervals and
  2062. longitudinal sections of the rest of the body also at 5 mm intervals. The
  2063. MRI images are 256 pixel by 256 pixel resolution. Each pixel has 12 bits
  2064. of grey tone resolution.
  2065.  
  2066. The CT data consists of axial CT scans of the head and neck taken at 1 mm
  2067. intervals at a resolution of 512 pixels by 512 pixels where each pixel is
  2068. made up of 12 bits of grey tone. The axial anatomical images are 2048
  2069. pixels by 1216 pixels where each pixel is defined by 24 bits of color,
  2070. about 7.5 megabytes. The anatomical cross-sections are at 1 mm intervals
  2071. and coincide with the CT axial images. About 1880 cross-sections were
  2072. obtained from the male cadaver for each mode, i.e., CT and anatomy.
  2073.  
  2074. Please remember that this is a "raw" data set. No rendering tools will be
  2075. provided with the initial distribution. The data format is a
  2076. non-interlaced RGB format read by most advanced rendering systems. Each
  2077. anatomical cross-section is over 6 megabytes in size.
  2078.  
  2079. The License Agreement for use of the male Visible Human Project data set
  2080. is now available. It can be retrieved from NLM's gopher site,
  2081. <gopher://gopher.nlm.nih.gov>. The agreement will be found in the section
  2082. entitled Visible Human Project as a text file and as a downloadable
  2083. WordPerfect file. It is also available from NLM's FTP site,
  2084. <ftp://nlmpubs.nlm.nih.gov>. The agreement will be found in section
  2085. "visible" as a WordPerfect file, "vhpagree.wp", or as a text file,
  2086. "vhpagree.txt". Please make two copies of the agreement and have both
  2087. copies signed as originals by your appropriate officials. The agreement
  2088. requires that you include a statement explaining your intended use of the
  2089. data set. Send both signed copies of the agreement and the statement of
  2090. how you intend to use the data set to me at:
  2091.  
  2092. Dr. Michael J. Ackerman, Visible Human Project, National Library of
  2093. Medicine, 8600 Rockville Pike, Bethesda, MD 20894.
  2094.  
  2095. We will have the agreement signed here at NLM and one of the originals
  2096. will be returned to you. At that time you will be sent your account and
  2097. password to the Visible Human Project FTP site if you wish to download all
  2098. or part of the data set via the internet and information on where you may
  2099. purchase the data set on 8 mm or 4 mm DAT tape. The data set will be
  2100. distributed on 6 DAT tapes in UNIX TAR format corresponding to 6 body
  2101. regions. At this time each tape is estimated to cost $150. A 7th,
  2102. "sample", tape which contains the entire body at 1 cm increments will also
  2103. be available. The set of 7 tapes should cost $1,000. The size of the data
  2104. set is about 14 gigabytes.
  2105.  
  2106. Sample images are also available at this time via the NLMPubs FTP site.
  2107. Six full color anatomical images and an explanatory README file can be
  2108. found in <ftp://nlmpubs.nlm.nih.gov/visible/bitmaps/color24/> as "*.raw".
  2109. Please be careful as each of these images is over 6 megabytes in size. Ten
  2110. CT scan images and an explanatory README file can be found in
  2111. <ftp://nlmpubs.nlm.nih.gov/visible/bitmaps/ct/> as "*.fre" (5 images
  2112. captured while the cadaver was fresh) and "*.fro" (5 images captured after
  2113. the cadaver was frozen). Six MRI scan images and an explanatory README
  2114. file can be found in <ftp://nlmpubs.nlm.nih.gov/visible/bitmaps/mri/> as
  2115. "*.ti".
  2116.  
  2117. The data set from the female cadaver will have the same characteristics as
  2118. the male cadaver with one exception. The axial anatomical images will be
  2119. obtained at 0.33 mm intervals instead of 1.0 mm intervals. This will
  2120. result in over 5,000 anatomical images. The data set is expected to be
  2121. about 40 gigabytes in size. Distribution is anticipated during the Summer
  2122. of 1995. We are decreasing the spacing in the "Z" direction to 0.33 mm in
  2123. order to match the pixel spacing in the "XY" plane which is 0.33 mm. This
  2124. will enable developers who are interested in three-dimensional
  2125. reconstructions to work with cubic voxels.
  2126.  
  2127. If you have further questions, please don't hesitate to ask. Your interest
  2128. in NLM's Visible Human Project is greatly appreciated.
  2129.  
  2130. Contact: Michael J. Ackerman, Ph.D., Project Officer,
  2131. <mailto:ackerman@lhc.nlm.nih.gov>.
  2132.  
  2133. <http://www.nlm.nih.gov/extramural_research.dir/visible_human.html>
  2134.  
  2135. <gopher://public.nlm.nih.gov/11/visible>
  2136.  
  2137. NMR software
  2138. ------------
  2139. <gopher://gopher.nmrfam.wisc.edu>
  2140.  
  2141. Penn State University
  2142. ---------------------
  2143. <http://www.xray.hmc.psu.edu/>
  2144.  
  2145. Electronic versions of the ACR-NEMA DICOM standard in the directories:
  2146. <ftp://ftp.xray.hmc.psu.edu/dicom_docs/dicom_3.0/frame/> framemaker
  2147. <ftp://ftp.xray.hmc.psu.edu/dicom_docs/dicom_3.0/word_hqx/> Macintosh Word
  2148. <ftp://ftp.xray.hmc.psu.edu/dicom_docs/dicom_3.0/postscript/> postscript
  2149.  
  2150. There is also a user conformance profile for DICOM 3.0 written by dr. Fred
  2151. Prior of Penn State in the files:
  2152. <ftp://ftp.xray.hmc.psu.edu/dicom_docs/UCP.ps>
  2153. <ftp://ftp.xray.hmc.psu.edu/dicom_docs/UCP.ps.Z>
  2154. <ftp://ftp.xray.hmc.psu.edu/dicom_docs/UCP.txt>
  2155. <ftp://ftp.xray.hmc.psu.edu/dicom_docs/UCP.txt.X>
  2156.  
  2157. We also offer access to the Mallinckrodt Institute of Radiology's DICOM
  2158. implementation in the directory:
  2159. <ftp://ftp.xray.hmc.psu.edu/dicom_software/Mallinckrodt/>
  2160.  
  2161. We are also pleased to announce the availability of the European
  2162. CEN/TC251/WG4 version of DICOM software in the directory:
  2163. <ftp://ftp.xray.hmc.psu.edu/dicom_software/European/>
  2164.  
  2165. Clinical xray mammography images which have been digitized on a Lumysis
  2166. scanner. The images were obtained from screening sessions, and the breasts
  2167. were determined normal in the screening. No subsequent images were taken,
  2168. so these images are not verified as normal based on followup examinations.
  2169. There are two digitizations of each image, one at high resolution, and one
  2170. at low resolution. There are 12 significant bits/pixel, though each pixel
  2171. is stored at 16 bits/pixel in order minimize the complexity of reading the
  2172. images. The high resolution image was digitized at 50 micron spot size and
  2173. the low resolution image was digitized at 100 micron spot size. The 50
  2174. micron images are 3048x4318 pixels (6"x8.5") and the 400 micron images are
  2175. 381x540 pixels. Patient information was not scanned. The high and low
  2176. bytes will be reversed for Macintoshes and Sun Workstations. For example,
  2177. when reading an image into NIH Image for the Macintosh, the Byte Reversed
  2178. toggle must be selected. The pixel value is nominally pv = 1000*(Optical
  2179. Density), with a useful range of 0.1 to 3.0. Each image begins with a 2048
  2180. byte Lumysis header. The only really useful information the header
  2181. contains is the number of pixels in the x and y directions, and the spot
  2182. size.
  2183. <ftp://ftp.xray.hmc.psu.edu/mammo/>
  2184.  
  2185. Interactive Computing Resource of the Magnetic Metabolic Research Resource
  2186. Computing Center: <ftp://nmrsg.biophys.upenn.edu/pub/>. New developments
  2187. in this FTP site are documented in the electronic newsletter, WavePacket.
  2188. You can subscribe to WavePacket by sending e-mail to
  2189. <mailto:letter@nmrsg.biophys.upenn.edu> and putting "subscribe" in the
  2190. first line of the text.
  2191. /pub/data         interesting MR and optical data sets
  2192. /pub/education    technical documents of educational nature
  2193. /pub/programs     programs for MR related analysis, display, ...
  2194. /pub/sequences    pulse sequence programs for various MR systems
  2195. /pub/wavepacket   editions of WavePacket, the electronic newsletter
  2196.  
  2197. Radiology Teaching Files on the Web
  2198. -----------------------------------
  2199. There are many sites offering Radiology teaching files on the Web.
  2200. Unfortunately, each site is completely independent of the others and there
  2201. is no common search method to find all the radiology teaching files. As a
  2202. temporary solution in time for board review we offer the following list of
  2203. Radiology Teaching files by subject. Note that none of the files below
  2204. reside here at Penn State, rather we have visited each site in our list of
  2205. colleges and universities, extracted those that offer teaching files and
  2206. organized the links by subject rather than by institution. Enjoy! (perhaps
  2207. someday we can organize a registry service for teaching files).
  2208.  
  2209. Anyone know of any radiology related teaching files to add??? If yes,
  2210. please send pointers to David S. Channin, <mailto:dsc@xray.hmc.psu.edu>.
  2211.  
  2212. <http://www.xray.hmc.psu.edu/public/tf.html>
  2213.  
  2214. RSNA
  2215. ----
  2216. <http://www.rsna.org/>
  2217. <http://www.rsna.org/edu/publications/pub.html> includes recent table of
  2218. contents of Radiology and Radiographics.
  2219.  
  2220. <ftp://rsna.org/pub/>
  2221.  
  2222. RSNA maintains a public mailing list about DICOM. To subscribe send mail
  2223. with the command "add" in the text of your message to
  2224. <mailto:dicom93-server@rsna.org>. To send mail to the group, mail to
  2225. <mailto:dicom93@rsna.org>.
  2226.  
  2227. Scientific visualization home page
  2228. ----------------------------------
  2229. <http://web.msi.umn.edu/WWW/SciVis/umnscivis.html>. Scientific
  2230. visualization home page. Contact: <mailto:hughes@s1.msi.umn.edu>.
  2231.  
  2232. sci.image.processing archive
  2233. ----------------------------
  2234. <ftp://ruby.oce.orst.edu/pub/sci.image.processing/> or
  2235. gopher://skyking.oce.orst.edu, on port 71 "Information from the Coastal
  2236. Imaging Lab". sci.image.processing archive.
  2237.  
  2238. UMDS Image Processing Group
  2239. ---------------------------
  2240.  
  2241. <http://www-ipg.umds.ac.uk/>. The Image Processing Group [IPG] is an
  2242. interdisciplinary research group based at UMDS, the United Medical &
  2243. Dental Schools of Guy's and St Thomas' Hospitals.
  2244.  
  2245. We are developing image processing and computer vision techniques, with a
  2246. particular emphasis on medical applications. This WWW has information
  2247. about The Image Processing Group, including staff, publications and
  2248. project pages, the IPG's Medical Image Archive, the IPG's Teaching
  2249. Archive, Biomedical Imaging Conference Database, Radiological Sciences
  2250. Services, Radiological Sciences newsletter, Job Vacancies. Includes an
  2251. example of combining MR, CT, and MR angiographic images for planning skull
  2252. base surgery.
  2253.  
  2254. <ftp://boris.umds.ac.uk/pub/images/>
  2255.  
  2256. ct01_raw.Z    6073k    24.5.1994
  2257. mr01_raw.Z    3197k    24.5.1994
  2258. mr02_raw.Z    6099k    24.5.1994
  2259. mr03_raw.Z    4862k    30.8.1994
  2260. pet02_raw.Z    1097k    24.5.1994
  2261.  
  2262. WWW news.answers archive
  2263. ------------------------
  2264. >Henk Penning <mailto:henkp@cs.ruu.nl>: Take a look at our new WWW
  2265. news.answers archive at <http://www.cs.ruu.nl/cgi-bin/faqwais>. The
  2266. archive supports full-text search by keyword (WAIS), access by
  2267. archive-name/subject and access by news.group.
  2268.  
  2269. Each article contains a link to the archive-name directory where the
  2270. article resides, and link(s) to overviews of the newsgroup(s) where the
  2271. article was posted.
  2272.  
  2273. This means that when you do a keyword search, you can jump from any
  2274. matching article to other related articles in the same archive-name
  2275. directory and to other articles posted in the same news.group(s).
  2276.  
  2277. Articles are left intact, but things that look like URLs are activated
  2278. (made selectable).
  2279.  
  2280. The archive is generated daily from our news.answers ftp-archive by two
  2281. small Perl programs. It takes about 1.5 hours (sparc-2).
  2282.  
  2283. xmovie.skull.tar.Z
  2284. ------------------
  2285. <ftp://camelot.usc.edu/pub/images/xmovie.skull.tar.Z>
  2286.  
  2287. >AJ Annala: If you might be interested in viewing a 36 frame animation
  2288. loop of a series of views taken at 10 degree intervals around a 3D stack
  2289. of 113 256x256 pixel CAT scan images of a human head then acquire the
  2290. file, compile the xmovie program on your system (modify the makefile to
  2291. use your local C compiler, X11 lib, and socket lib) -- then enter 'xmovie
  2292. -height 256 -width 256 skull*' to view the animation loop on your X11R4 or
  2293. X11R5 display station. If you have the ability to select your local X11
  2294. screen resolution (SUN's can't do this -- but most i386 unix systems can
  2295. select their display resolution) you may enlarge the image by selecting an
  2296. X11 display resolution of 640 x 480 x 8 bit color. Otherwise you will be
  2297. viewing a 256 x 256 pixel animated image within whatever screen resolution
  2298. is the default on your system.
  2299.  
  2300. Newsgroups of (possible) interest
  2301. ---------------------------------
  2302. alt.3d
  2303. alt.graphics
  2304. alt.graphics.pixutils
  2305. alt.image.medical
  2306. alt.sci.nmr
  2307. bionet.neuroscience
  2308. bionet.software
  2309. comp.graphics
  2310. comp.graphics.algorithms
  2311. comp.graphics.avs
  2312. comp.graphics.data-explorer
  2313. comp.graphics.explorer
  2314. comp.graphics.visualization
  2315. comp.lang.idl-pvwave
  2316. comp.protocols.dicom
  2317. comp.soft-sys.khoros
  2318. comp.soft-sys.wavefront
  2319. comp.sys.mac.graphics
  2320. comp.sys.sgi.graphics
  2321. sci.answers
  2322. sci.data.formats
  2323. sci.image.processing
  2324. sci.med
  2325. sci.med.physics
  2326. sci.med.radiology
  2327. sci.med.telemedicine
  2328. sci.med.vision
  2329. sci.techniques.mag-resonance
  2330. sci.techniques.microscopy
  2331.  
  2332. DICOM info, software and example image files
  2333. ============================================
  2334.  
  2335. ACR Nema acquisition Plug-In for Mac
  2336. ------------------------------------
  2337. ACR Nema acquisition Plug-In (Macintosh) for Photoshop and NIH-Image:
  2338. <ftp://zippy.nimh.nih.gov/pub/nih-image/plug-ins/ACRNema.hqx> or:
  2339. <ftp://ftp.funet.fi/pub/mac/info-mac/grf/util/photoshop-acr-nema.hqx>
  2340.  
  2341. David Clunie's dicom tools
  2342. --------------------------
  2343. <ftp://ftp.rahul.net/pub/dclunie/dicom3tools_0.08.tar.gz>. Tools and
  2344. libraries for handling files of DICOM 3 attributes, and conversion of
  2345. proprietary formats to DICOM 3. Can handle older ACR/NEMA format data, and
  2346. some proprietary versions of that such as SPI. Also handles Part 10
  2347. Metaheaders. VERY limited X display capability.
  2348.  
  2349. Proprietary image conversions from General Electric CT 9800, General
  2350. Electric CT High Speed Advantage (Genesis), General Electric MR Signa
  2351. 3X/4X, General Electric MR Signa 5X (Genesis), General Electric CT Sytec,
  2352. Siemens Somatom CT DR family, Siemens Somatom Plus family (SPI version of
  2353. ACR/NEMA), Siemens Magnetom Impact (SPI version of ACR/NEMA), Siemens
  2354. Magnetom SP (SPI version of ACR/NEMA), Philips Gyroscan MR S5 (native &
  2355. exported SPI(ANI)).
  2356.  
  2357. Image format support: DICOM 3 offline file format as per draft Part 10,
  2358. Parsing/validating DICOM 3 data sets as modules and IODs, Pbmplus extended
  2359. 16 bit raw format, Raw binary images.
  2360.  
  2361. Archive retrieval from General purpose 9-track and DAT file extraction,
  2362. General Electric CT 9800 9-track, General Electric Genesis DAT, Philips
  2363. Gyroscan MR S5 native format (ANSI format tapes).
  2364.  
  2365. Miscellaneous image format utilities: Dump (octal / hex / decimal / byte /
  2366. short / long / ieee float), Patch, Swap bytes, Word to byte shift, Vax VMS
  2367. DUMP output to binary (poor man's uudecode).
  2368.  
  2369. Frequent Answers: Yes, many of the tools compile on a Mac (Symantec) but
  2370. there are no screen based utilites yet. No, I haven't tried compiling on a
  2371. PC under DOS or Windows, though it works under Linux if you have enough
  2372. memory for the compile. Yes, I will write a viewer for the Mac (and maybe
  2373. even Windows if I ever succumb and by a PC), but it is a low priority ...
  2374. try the Photoshop ACR/NEMA plugin. No, the tools are not a network DICOM
  2375. package, they just convert things to offline file formats (for now). Yes,
  2376. if you don't care about dicom (!) but want to translate from a proprietary
  2377. format to something else, the tools will help. No I don't know the format
  2378. of the GE Genesis optical disks. Yes, I do want to hear from ANYONE who
  2379. knows ANYTHING about any medical image format that is not included, or can
  2380. provide sample images to reverse engineer.
  2381.  
  2382. Comments, criticism and general abuse are greatly appreciated and should
  2383. be directed to <mailto:dclunie@flash.us.com>.
  2384.  
  2385. Dr Razz
  2386. -------
  2387. [look under software packages]
  2388.  
  2389. General Electric
  2390. ----------------
  2391. [look under some medical sites]
  2392.  
  2393. ImportACCESS Plug-In for Mac
  2394. ----------------------------
  2395. Designed Access of Chicago, IL announces the introduction of ImportACCESS,
  2396. a commercially available product for importing medical and scientific
  2397. files directly into a wide variety of software packages previously
  2398. incapable of handling such data.
  2399.  
  2400. Written as an Adobe Photoshop plug-in for the Macintosh line of personal
  2401. computers, ImportACCESS brings CT, MR, SPECT, PET, and other forms of
  2402. digitally collected data to the desktop, regardless of the format in which
  2403. the data has been saved. By supporting most raw data formats as well as
  2404. evolving standards such as ACR-NEMA 2.0, DICOM 3.0, Interfile 3.3, and
  2405. Papyrus, ImportACCESS provides both backward and forward compatibility for
  2406. accessing imaging files. It allows software packages as Adobe Photoshop,
  2407. NIH-Image, and over twenty other programs to be used as viewboxs for
  2408. visualization, presentation, and creation of various forms of B/W and
  2409. color output.
  2410.  
  2411. Support is included for window level manipulation, template creation for
  2412. formatting single and multi-slice files, and tools for consistent
  2413. production of publication quality output. An integrated format editor with
  2414. real-time file preview is used for fixed file format creation, and a
  2415. drop-in reader interface is provided for tagged formats such as DICOM 3.0,
  2416. and other newly emerging industry standards.
  2417.  
  2418. ImportACCESS works with any Macintosh running System 7.0 or later. The
  2419. programs costs US$449, with external code readers for DICOM 3.0, ACR-NEMA
  2420. 2.0, Interfile 3.3, and Papyrus costing US$75 per reader.
  2421.  
  2422. Contact: Hugh Lyshkow, Chief Technical Officer, Designed Access, 702
  2423. Wrightwood Avenue, Chicago, IL 60614, Phone: (312) 880-2034, FAX: (312)
  2424. 472-8834, <mailto:daccess@interaccess.com>.
  2425.  
  2426. NIH-Image
  2427. ---------
  2428. [look under software packages]
  2429.  
  2430. NIH-Image Macro to import ACR-NEMA 2.0 and  DICOM 3.0 images by Tunc
  2431. Iyriboz <mailto:iyriboz@dialup.francenet.fr>: >I tried it with a various
  2432. ACR-NEMA and some DICOM 3.0 images, coming from Internet archives, from
  2433. various manufacturers like Elscint, Picker, and third-party developers
  2434. like Evergreen Technologies. I had problems importing KODAK PDS 2.5
  2435. storage files, using an inversed byte order and separate header file. It
  2436. certainly should not work with many other semi-proritary format files. It
  2437. doesn't work yet either with part 10 complient DICOM 3.0 files
  2438. unfortunately. I am working on part 10 compatible images from GE.
  2439. <ftp://zippy.nimh.nih.gov/pub/nih-image/user-macros/import_acr_nema.txt>
  2440.  
  2441. PAPYRUS
  2442. -------
  2443. PAPYRUS 3.0 file format is based on the new DICOM 3.0 Standard. Although
  2444. version 3.0 of PAPYRUS is absolutely compliant with DICOM Part 10, it does
  2445. reinforce a few rules. It provides a way to group several images in a file
  2446. in a "PAPYRUS-File object". There are certainly other ways to regroup
  2447. images in a single file while remaining compliant with DICOM part 10
  2448. specifications . PAPYRUS is also restricted to keep images of a same
  2449. patient and of a same series together. PAPYRUS is not intended to stores
  2450. images from different patients (teaching files for example) or from
  2451. different modalities or even from different acquisition series. These
  2452. restrictive rules allow a better file management in a PACS environment.
  2453. PAPYRUS 3.0 is presented as a "profile" of DICOM possible implementations.
  2454. While PAPYRUS specification focuses on the image files it still relies on
  2455. the directory structure defined in Part 10 to keep these files linked
  2456. together on a given storage media (DICOMDIR file).
  2457.  
  2458. <http://expasy.hcuge.ch/www/UIN/papyrus.html>
  2459.  
  2460. <ftp://expasy.hcuge.ch/pub/Osiris/Images/>
  2461.  
  2462. Penn State University
  2463. ---------------------
  2464. [look under some medical sites]
  2465.  
  2466. RSNA
  2467. ----
  2468. [look under some medical sites]
  2469.  
  2470. Example DICOM image files at wuerlim.wustl.edu
  2471. ----------------------------------------------
  2472. <ftp://wuerlim.wustl.edu/pub/dicom/images/version3/>. This directory
  2473. contains example DICOM image files that were created for the DICOM
  2474. demonstration held at the annual meeting of the Radiological Society of
  2475. North America, December, 1993. These images are stored in Little-Endian
  2476. byte order as a stream of bytes. This file format is not the format that
  2477. is defined in Part 10 of the Standard. These image files are readable with
  2478. the MIR CTN software. Each tar file contains one directory with images
  2479. that consitute a study. Some of the images may not have all fields filled
  2480. in correctly. Specifically, the geometry information is probably incorrect
  2481. (image position, image orientation). Any values that correspond to
  2482. acquisition parameters are also suspect.
  2483.  
  2484. cr1.tar    4192k
  2485. cr2.tar    4112k
  2486. cr3.tar    3480k
  2487. ct1.tar   11984k
  2488. ct2.tar    4328k
  2489. ct3.tar    5024k
  2490. ct4.tar   12632k
  2491. mr1.tar   11760k
  2492. mr2.tar    5512k
  2493. mr3.tar   10128k
  2494. mr4.tar    8336k
  2495. us1.tar      96k
  2496. us2.tar      48k
  2497. us3.tar     144k
  2498. xray1.tar  5568k
  2499. xray2.tar 10960k
  2500. xray3.tar  5208k
  2501. xray4.tar  5544k
  2502.  
  2503. Other interesting FAQs
  2504. ======================
  2505.  
  2506. Medical Image Format FAQ
  2507. ------------------------
  2508. From: dclunie@flash.us.com (David A. Clunie)
  2509. Newsgroups: alt.image.medical,comp.protocols.dicom,sci.data.formats,
  2510.             alt.answers,comp.answers,sci.answers,news.answers
  2511. Subject: Medical Image Format FAQ
  2512. Summary: This posting contains answers to the most Frequently Asked
  2513.          Question on alt.image.medical - how do I convert from image
  2514.          format X from vendor Y to something I can use ? In addition
  2515.          it contains information about various standard formats.
  2516.  
  2517. <ftp://rtfm.mit.edu
  2518. /pub/usenet-by-group/news.answers/medical-image-faq/> [part1-3]
  2519.  
  2520. <ftp://ftp.rahul.net/pub/dclunie/medical-image-faq/> Text, html or
  2521. postscript versions.
  2522.  
  2523. <http://www.rahul.net/dclunie/medical-image-faq/html/>
  2524.  
  2525. comp.graphics.vis FAQ
  2526. ---------------------
  2527. From: eugene@amelia.nas.nasa.gov (Eugene N. Miya)
  2528. Newsgroups: comp.graphics.visualization
  2529. Subject: comp.graphics.vis FAQ c.g.v.FAQ
  2530. Organization: NASA Ames Research Center, Moffett Field, CA
  2531.  
  2532. comp.compression Frequently Asked Questions
  2533. -------------------------------------------
  2534. From: jloup@chorus.fr (Jean-loup Gailly)
  2535. Newsgroups: comp.compression,comp.compression.research,
  2536.             news.answers,comp.answers
  2537. Subject: comp.compression Frequently Asked Questions
  2538.  
  2539. <ftp://rtfm.mit.edu
  2540. /pub/usenet-by-group/news.answers/compression-faq/> [part1-3]
  2541.  
  2542. JPEG image compression: Frequently Asked Questions
  2543. --------------------------------------------------
  2544. From: tgl@netcom.com (Tom Lane)
  2545. Subject: JPEG image compression: Frequently Asked Questions
  2546. Newsgroups: comp.graphics,alt.graphics.pixutils,
  2547.             alt.binaries.pictures.utilities,
  2548.             alt.binaries.pictures.d,
  2549.             alt.binaries.pictures.erotica.d,comp.answers,
  2550.             alt.answers,news.answers
  2551. Summary: Useful info about JPEG (JPG) image files and programs
  2552.  
  2553. <ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/jpeg-faq>
  2554.  
  2555. comp.graphics Frequently Asked Questions
  2556. ----------------------------------------
  2557. From: grieggs@netcom.com (John T. Grieggs)
  2558. Newsgroups: comp.graphics,comp.answers,news.answers
  2559. Subject: comp.graphics Frequently Asked Questions (FAQ)
  2560.  
  2561. <ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/graphics/faq>
  2562.  
  2563. Computer Graphics Resource Listing
  2564. ----------------------------------
  2565. From: nfotis@theseas.ntua.gr (Nick C. Fotis)
  2566. Subject: Computer Graphics Resource Listing
  2567. Newsgroups: comp.graphics,comp.answers,news.answers
  2568.  
  2569. <ftp://rtfm.mit.edu
  2570. /pub/usenet-by-group/news.answers/graphics/resources-list/> [part1-6]
  2571.  
  2572. Macintosh Image Processing Information Sources (FAQ)
  2573. ----------------------------------------------------
  2574. From: huff@mcclb0.med.nyu.edu (Edward J. Huff)
  2575. Newsgroups:
  2576. sci.image.processing,comp.sys.mac.scitech,sci.answers,news.answers
  2577. Subject: Macintosh Image Processing Information Sources (FAQ)
  2578. Summary: Macintosh Image Processing Information available via gopher, FTP,
  2579.          Usenet, e-mail, telephone, and snail mail.
  2580. X-Last-Updated: 1993/10/26
  2581.  
  2582. <ftp://rtfm.mit.edu
  2583. /pub/usenet-by-group/news.answers/image-processing/Macintosh>
  2584.  
  2585. Scientific Data Format Information FAQ
  2586. --------------------------------------
  2587. From: ilana@kiowa.scd.ucar.edu (Ilana Stern)
  2588. Newsgroups: sci.data.formats,news.answers,sci.answers
  2589. Subject: Scientific Data Format Information FAQ
  2590.  
  2591. <ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/sci-data-formats>
  2592.  
  2593. -end of med-volviz-faq-95-03-
  2594.